The Manipulate Variables action is designed to organize a collection of objects or variables. It can be used to, for example, randomly swap the positions of a collection of objects, or values within a collection of variables from largest to smallest, or to cascade objects vertically in a list.
Operation
The type of manipulation to perform. Options are:
- Variables - Operate on a collection of variables.
- Object Positions - Operate on the X or Y position of a collection of objects.
Method
The algorithm to apply for this operation. Options are:
- Shuffle - put the values specified in a random order.
- Sort - sort the values specified from smallest to largest
- Fill - fill the values specified with a series of numbers starting with
Start Value
and incrementing with each value byIncrement
. - Randomize - fill the values specified with random numbers between
Random Min Value
andRandom Max Value
.
Start Value
When using the Fill
method, the first value in the series to begin the fill.
Increment
When using the Fill
method, the increment to apply to each value in the series. For example, if Start Value
is set to 0 and Increment
is set to one, the target values will be filled with 0, 1, 2, 3 etc.
Random Min Value
When using the Randomize
method, this field specifies the smallest possible value in the range to generate.
Random Max Value
When using Randomize
, this field specifies the larget possible value in the range to generate.
Axis
When using the Object Postions
operation, specifies which axis of the target object’s position to manipulate.
Variable 1, 2, 3 … 10
The variables to manipulate when using the Variables
operation. The maximum is 10.
Object 1, 2, 3 … 10
The objects to manipulate when using the Object Positions
operation. Up to 10 objects can be manipulated at once.