Vertical: T2B


ASTER::ACTION::ALIGN::Top to Bottom, Vertical

Alignement de haut en bas en utilisant la hauteur de l’image de l’instance

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

4 paramètres sont sérialisés et envoyés sous forme d'une seule chaîne.

" 100 , 150 , +10 , true "
Nom Type détails
Position X int Coordonnée X pour commencer le placement
Position Y int Coordonnée Y pour commencer le placement
Valeur d'offset int Valeur d'offset pour ajustement de position : valeurs négatives possibles
Drapeau de Changement de Trame d'Animation boolean true = Changement forcé de la trame d'animation

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.