
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 parameter’s maximum value is 100—and the parameter is set to 100—there’s no value to “overshoot.” You can lower the parameter’s maximum value to provide room to create the animation. Additionally, the Overshoot behavior’s 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 behavior’s 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 behavior’s 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.
End Offset: A slider that offsets the end of the behavior’s effect relative to the last frame of its position in the Timeline, in frames. Adjust this parameter to make the behavior stop before the end of the behavior bar in the Timeline. Using this slider to stop the effect, instead of trimming the end of the behavior bar in the Timeline, freezes the end of the effect for the remaining duration of the object. Trimming the end of the behavior bar resets the object to its original parameters.
Apply To: A pop-up menu that shows the parameter affected, and that can be used to reassign the behavior to another parameter.
Download this guide: PDF