1.3.6.3 Behaviors

Animation effects vary one or more properties of a shape. Variation of a property over time is called a behavior. Available behaviors are dependent on the type of shape being animated. For example, a geometric shape supports behaviors that change its color and size while a video shape supports behaviors that define its playback.

Behaviors belong to the basic types described in the following table:

Behavior type

Description

Animate

Animates any property of an object that is either a numerical or a string value.

Animate Color

Animates the color values of an object.

Animate Effect

Allows image transformations and filter animations on an object.

Animate Motion

Animates position properties of an object by using either key-frame data or detailed path descriptions that include Bezier curves or lines.

Animate Rotation

Animates the orientation of an object.

Animate Scale

Animates the width and height of an object over time.

A time node can combine multiple animations to create complex effects. For example, the "flash bulb" animation, which scales a shape larger while simultaneously fading it, uses two animation behavior elements. An example is shown in the following figure:

Rectangle growing larger then smaller and changing from dark to light blue and back to dark.

Figure 1: Simultaneous color and scale animations