Align instances using the circumference
ASTER::ACTION::ALIGN::the Circumference of Circle
placer dans un arrangement circulaire
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é.
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, 200, 50, 50, +10, +10, +0, +72, true "
index | Name | Data Type | Detail |
---|---|---|---|
0 | Center X | int | Center X pos of Circle |
1 | Center Y | int | Center Y |
2 | Radius 1 | unsigned int | Radius X ( semi-major axis ) |
3 | Radius 2 | unsigend int | Radius Y ( semi-minor axis ) |
4 | GrowRad 1 | int | GrowRadius Value 1 |
5 | GrowRad 2 | int | GrowRadius Value 2 |
6 | Setup ∠ | int | Startup Angle |
7 | Step ∠ | int | Step Angle |
8 | Anim Frame | boolean | Change Animation Frame Flag |
Correspond aux axes majeur et mineur.
-
Peut être aligné en forme elliptique ; les rayons peuvent être réglés avec deux valeurs (axe majeur et axe mineur).
-
GrowRad est un paramètre pour placer tout en agrandissant ou en réduisant le rayon.
Setup Angle + ( Step Angle * Instance Sequential Number ) = Angle
-
L’angle de configuration est l’angle initial pour commencer le placement.
-
L’angle d’étape (Step Angle) est l’angle ajouté au Setup Angle selon le nombre d’instances.
Notes
La fonction d'alignement n'utilise pas de nombres à virgule flottante comme paramètres. Voici un exemple d'erreur.
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.