Align instances using the circumference
ASTER::ACTION::ALIGN::the Circumference of Circle
place in a circular arrangement
During the execution of the CF25 application, the coordinates of the selected object instance are aligned and modified.
Only sprite (Active) object types can be selected.
Parameter.1
Select the object instance. Only the "Active (sprite) Object" Type can select.
If "The Active Object" is not specified, an error will be displayed when executing the action from the event, and the process will be aborted.
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 |
Corresponds to the major axis and minor axis.
-
Can be aligned in an elliptical shape; the radii can be set with two values (major axis and minor axis).
-
GrowRad is a parameter for placing while enlarging or reducing the radius.
Setup Angle + ( Step Angle * Instance Sequential Number ) = Angle
-
Setup angle is the initial angle to start placement.
-
Step angle is the angle added to the Setup Angle based on the number of instances.
Notes
The Alignment function does Not use floating point numbers as parameters. Here is a sample as an Error。
Parameters cannot be written without regard to data type.
Although some template parameters are compatible, the number of parameters is basically different, so please avoid diverting parameters to other templates without verifying the operation.