Apply behaviors to particle systems

Applying behaviors to particle systems is a quick and easy way to move emitters in your project and to create nearly limitless animations.

With all Basic Motion behaviors, after individual particles emerge, they’re unaffected by changes to the position of the emitter. This means that moving the emitter around the screen using behaviors results in the creation of a trail of particles that behave according to their particle cell parameters.

There are two ways to apply behaviors to a particle system:

Apply a behavior to an emitter

Do one of the following:

In the Canvas, the emitter begins to move according to the parameters of the applied behavior.

Note: Not all behaviors instantly activate an object when applied. For example, you must adjust the Throw Velocity parameter of a Throw behavior to cause an object to move.

Apply a behavior to a cell

Behaviors applied to cells are in turn applied to each particle generated from that cell.

Do one of the following:

In the Canvas, the emitter begins to move according to the parameters of the applied behavior.

Note: Not all behaviors instantly activate an object when applied. For example, you must adjust the Throw Velocity parameter of a Throw behavior to cause an object to move.

Tip: If you do not see the expected result when applying behaviors to particle cells, try selecting or deselecting the Affect Subobjects checkbox (in the Behaviors Inspector) or selecting a different option from the Affect pop-up menu in the HUD or Behaviors Inspector. These parameters determine whether the entire object (such as the particle emitter) or its components (such as the particle cells) are affected by the behavior and how an object interacts with surrounding objects, respectively. (The Affect Subobjects checkbox appears in the Behaviors Inspector only when the Throw and Spin behaviors are applied to a group containing multiple objects, such as a group, particle emitter, or text.)

Apply a Parameter behavior to an emitter or cell parameter

You can apply Parameter behaviors to parameters in the Emitter or Particle Cell Inspector. A Parameter behavior is a special kind of behavior that animates a single parameter of an object.

Do one of the following:

The Parameter behavior is applied to the parameter you chose. Play back your project to see the result.

For more information, see Parameter behaviors overview.

Apply a Particles behavior to an emitter or cell

The Particles category of behaviors in the Library contains two behaviors specifically for use with the cells or emitter in a particle system:

Do one of the following:

For a description of each Particles behavior parameter, see Scale Over Life and Spin Over Life.