Behavior : Simplex

Author:Rex.Rainbow

Download

Properties

Active on start

  • Enable the behavior at the beginning of the layout.
    • Options : ["No","Yes"]

Movement

  • Select what property of the object to modify.
    • Options : ["Horizontal","Vertical","Size","Width","Height","Angle","Opacity","Value only","Forwards/backwards"]

Initial

  • Initial position of 1d simplex curve.

Initial random

  • Add a random number to the initial position, up to this value.

Increment

  • Increment of position of 1d simplex curve, in 1 second.

Increment random

  • Add a random number to the increment, up to this value.

Magnitude

  • The maximum change in pixels, degrees, percent etc.

Magnitude random

  • Add a random number to the magnitude, up to this value.

Seed

  • Random seed.

Seed random

  • Add a random number to the seed, up to this value.

Actions

Enable

Action:Set active

  • Enable or disable the movement.
    • State ( Combo ) : Set whether the movement is active or inactive.
      • Options : ["Inactive","Active"]

Magnitude

Action:Set magnitude

  • Set the magnitude of the movement.
    • Magnitude ( number ) : The maximum change in pixels (or degrees for Angle).

Movement

Action:Set movement

  • Set the type of movement.
    • Movement ( Combo ) : Select the movement property to compare to.
      • Options : ["Horizontal","Vertical","Size","Width","Height","Angle","Opacity","Value only","Forwards/backwards"]

Simplex

Action:Set mapping position

  • Set the progress.
    • Mapping position ( number ) : The progress through noise to set.

Action:Set increment

  • Set the increment of mapping position.
    • Increment ( number ) : Increment of position of 1d simplex curve, in 1 second.

Action:Set seed

  • Set the random seed.
    • Seed ( number ) : Random seed.

State

Action:Update initial state

  • Set the initial state to oscillate from to the current state of the object.

Expressions

Magnitude

Expression:Magnitude

  • Return the current magnitude of the movement.

Simplex

Expression:MappingPosition

  • Return the current mapping position.

Expression:Increment

  • Return the current increment.

Expression:Seed

  • Return the random seed.

Expression:Value

  • Return the current oscillating value.

Conditions

Condition:Is active

  • True if the movement is currently active.

Condition:Compare movement

  • Compare the current sine movement property.
    • Movement ( Combo ) : Select the movement property to compare to.
      • Options : ["Horizontal","Vertical","Size","Width","Height","Angle","Opacity","Value only","Forwards/backwards"]

Condition:Compare magnitude

  • Compare the current magnitude of the oscillation.
    • Comparison ( cmp ) : Select how to compare the magnitude.
    • Value ( number ) : Value to compare the magnitude to.