Grid: L2RT2B


ASTER::ACTION::ALIGN::Left to Right, Top to Bottom, Grid

Aligner et arranger les instances dans un motif de grille de gauche à droite, de haut en bas, en utilisant les dimensions de l’image (largeur et hauteur) des instances.

Lors de l'exécution de l'application CF25, les coordonnées de l'instance de l'objet sélectionné sont alignées et modifiées.

Seuls les types d'objets sprite (Actif) peuvent être sélectionnés.


Parameter.1

Sélectionnez l'instance de l'objet. Seul le type "Objet (sprite) Actif" peut être sélectionné.

Description of the image

Si "The Active Object" n'est pas spécifié, une erreur sera affichée lors de l'exécution de l'action à partir de l'événement, et le processus sera interrompu.


Parameter.2

  "100, 100,  3, +10, +10, true"
Name Type Description
setup x position int X coordinate to start placing
setup y position int Y coordinate to start placing
Grid Width unsigned int Grid width, unsigned integer
offset-x int Offset value for x-position adjustment: negative values possible
offset-y int Offset value for y-position adjustment: negative values possible
Animation Frame Change Flag boolean true = Force change of animation frame

La valeur spécifiée par Grid Width est le nombre maximum de lignes dans la direction horizontale de la grille, et le nombre d’instances à disposer horizontalement.


About the Internal Processing.. Read More
Traitement Interne

Changez la trame d'animation de l'instance de l'objet et alignez-la à intervalles égaux en vous référant à la largeur de l'image.

Lors de l'alignement, arrêtez l'animation de force, attribuez un numéro de série en fonction du nombre d'instances et attribuez le numéro de série à la variable Alterable Variables A de l'instance.

Largeur de l'image + Valeur d'offset

Changez de force la trame d'animation de l'instance en utilisant le numéro de série. En vous référant à la largeur de l'image de la nouvelle trame d'animation sélectionnée, elle peut être alignée avec des largeurs d'image individuelles et vous pouvez afficher la liste des images d'animation à l'écran.

Une option pour changer de force la trame d'animation en même temps que l'alignement est sélectionnable.

  • Si true, changez la trame d'animation lors de l'alignement.

  • Si false, n'arrêtez pas l'animation et ne changez pas la trame d'animation.


Notes

La fonction d'alignement n'utilise pas de nombres à virgule flottante comme paramètres. Voici un exemple d'erreur.

Exemple d'erreur de paramètre..
"1.00"

Il n'est pas possible d'ignorer le type de données lors de la définition des paramètres.

Bien que certains paramètres de modèle puissent être compatibles, il est généralement déconseillé de réutiliser les paramètres d'un modèle à un autre sans vérification de fonctionnement, car le nombre de paramètres peut varier.

About Reserved Variables.. Read More

À propos des Variables Réservées

À partir des variables d'instance d'objet, les variables réservées sont les suivantes :

  1. Alt Variable[0] = Spread ID

  2. Alt Variable[1] = Motion ID

Les variables ci-dessus sont utilisées.

Alt Variable[0]

Numéro séquentiel. La dernière instance d'objet créée sur l'éditeur de trame est assignée à 0, puis chaque instance se voit attribuer une valeur incrémentée de +1 dans l'ordre. Il est sûr de la remplacer par n'importe quelle valeur.

Alt Variable[1]

Type de mouvement. Les valeurs allant de 0 à 4 sont assignées en fonction du type de mouvement au moment de l'enregistrement. C'est un nombre magique pour accélérer les recherches dans la base de données. Si elle est modifiée, le contrôleur ne pourra pas rechercher correctement, ce qui est dangereux.

À partir de rev.0.9.x, une méthode de non-utilisation de l'Alt Variable[1] a été testée, et elle n'est pas utilisée maintenant, mais elle peut être rétablie, donc veuillez traiter l'Alt Variable[1] comme une variable réservée.