Apple Motion Overshoot problem.

When the overshoot behavior is set something irregular happens, for example we have to apply it to a shift on the Y value, if we set the parameter to Start value and set an overshoot duration of 20 frames, the object will move for 200 px and it will stop in an 'elastic' way, stopping, on the contrary, if we set the value on End value, for example on the Y axis at -200px, the object rises and stops in an elastic way, but as soon as the overshoot frames are finished the object does not remain in place, but returns to the initial position. This happens on any parameter (scale, position) and when you set it to End Value. How come this happens? shouldn't it work like on Star Value? (see image)

Thanks for reply and solution.


Posted on Apr 17, 2020 9:42 AM

6 replies

Apr 17, 2020 12:24 PM in response to Community User

There is a combination of things which you may not be totally aware of.


The position of each rectangle is affected by at least three things:


The Position of the Group

The behavior


For "Start":


The Group Position's Y is 283.71

The Behavior starts at -286.2 and ends at 0


So: inicial position on the actual frame is 283.71-286.3

position at the end of the behavior is 283.71

position with no behavior is the same 283.71



For "End":


The Group Position's Y is 0

The Behavior starts at 0 and ends at 245


So: inicial position on the actual frame is 0

position at the end of the behavior is 245

position with no behavior is 0






This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Apple Motion Overshoot problem.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.