5.5

Table Of Contents
338Motion User Guide
Overshoot behavior in Motion
The Overshoot behavior creates an animation that ramps from a start value to an end value,
but overshoots the end value and oscillates around it, quickly making a realistic spring-
back effect.
Note: Applying the Overshoot behavior to a parameter with a maximum value has no effect.
In other words, if a parameters maximum value is 100—and the parameter is set to 100—
there’s no value to “overshoot.” You can lower the parameters maximum value to provide
room to create the animation. Additionally, the Overshoot behaviors Start Offset and End
Offset parameters may need to be adjusted so that the overshoot animation stays within
the maximum range allowed by the parameter over the behaviors duration.
Adjust this behavior using the controls in the Behaviors Inspector:
Start Value: A slider that sets the value added to the parameter at the first frame of the
Overshoot behavior.
End Value: A slider that sets the value the Overshoot behavior reaches at the last frame
of the behavior. Over the life of the behavior, the parameter that the Overshoot behavior
is applied to animates from the Start Value to the End Value, plus the original value.
Ramp Duration: A slider that sets the duration of the animation between the Start Value
and the End Value (as a percentage of the total duration of the behavior). For example,
if the behavior has a duration of 300 frames and Ramp Duration is set to 50%, the
duration of the initial ramp is 150 frames and the duration of the overshoot/ramping
down is 150 frames.
Cycles: A slider that determines the number of oscillations around the End Value before
settling.
Note: Changing the duration of the Overshoot behavior affects the speed of the Ramp
Duration and Cycles.
Acceleration: A slider that determines how quickly the animation approaches the End
Value. Higher values create more acceleration in the animation curve and a higher
overshoot effect.
Start Offset: A slider that delays the beginning of the behaviors effect relative to the
first frame of its position in the Timeline. Adjust this parameter to make the behavior
start later. The units of this parameter are in frames.