Using Behaviors with Replicators

As with all layers in Motion, you can apply Basic Motion, Parameter, and Simulation behaviors to a replicator or to its cells.

Only the Throw and Spin behaviors (from the Basic Motion subcategory) can be applied to the replicator cell layer. All behaviors from the Basic Motion subcategory can be applied to the replicator layer.

As previously noted, the replicator also has a special behavior called Sequence Replicator, which allows you to animate the individual cells in sequence over time. For more information on the Sequence Replicator behavior, see Using the Sequence Replicator Behavior.

For more information on applying Parameter behaviors to the Sequence Replicator behavior, see Using Parameter Behaviors with the Sequence Replicator Behavior.

To apply a behavior to a replicator
Do one of the following:
  • Drag a behavior from the Library onto a replicator in the Canvas, Layers tab, or Timeline.

  • Select the replicator in the Layers tab, Timeline layers list, or Canvas, click the Add Behavior icon in the Toolbar, then choose a behavior from the shortcut menu.

    The behavior is applied to the replicator, which begins to move according to the parameters of the behavior.

    Not all behaviors instantly activate a layer when applied. For example, when a Throw behavior is applied to a layer, the Throw Velocity parameter must be adjusted before the object moves.

    For more information on behaviors, see Using Behaviors.

Special Behavior Considerations

When Simulation behaviors, as well as the Spin and Throw behaviors, are applied to a replicator that has animated parameters, some of the animation created by the keyframes is ignored. For example, if the Angle parameter in the Cell Controls of the Replicator tab is keyframed so that the pattern elements rotate over time and you apply a Spin behavior—with the Affect Subobjects checkbox selected—the elements rotate according to the rate set in the Spin behavior parameters and ignore the replicator’s Angle keyframes. To rotate the entire replicator layer and enable the Angle keyframe animation, deselect Affect Subobjects in the Spin parameters.

Simulation Behaviors and Keyframes

A good rule to keep in mind is that any Simulation behavior, as well as the Throw and Spin behaviors (in the Basic Motion behaviors category), applied to a replicator disables all animation that affects the position or rotation or the individual elements.

To return to any keyframed animation that was created before you applied the behavior, simply disable the behaviors. To disable a behavior, deselect its checkbox in the Inspector, Layers tab, or Timeline layers list.

Figure. Canvas window comparing replicators with Spin behavior is applied, with and without Affect Subobjects activated.