Motion path position in a loop animation

Hi everybody, I a problem woth Motion Path loop. At the end of the slide there is a form with an instruction (asked by client) and it moves with motion path loop. But it moves slowly to right side and soem seconds later dissapear from slide.

Position parameters x and y have to assure it maintain the same position while objetct moves in a loop, but it doesn´t happens.

What can i do to maintain the position of the object? I share publish and storyline file.

4 Replies
Walt Hamilton

The X and Y values you see are the start point. If you create a straight line path, it should go perfectly straight back and forth. The problem is that it is VERY difficult to create two paths that end perfectly at the same point.  If one of them is even a fraction off, and the next one starts at that point, those fractions will add up to eventually be a whole pixel, and it will move over.

The solution is to delete one of the motion paths. I think the abajo is on the top and will be deleted, but it doesn't matter. Choose the remaining path, go to Animations-> Path Options and deselect Relative start point. Then choose the remaining path, and press CTRL-D (Duplicate). The new path will probably be named arr-1, which you can change. Also, in Path Options, change the new one to Reverse Path Direction.

Gabriel Pardo

Hi Walt, thank you for your answer, that´s a good trick. But, the animation form I am attachig, was working in a good way all the time it was incluiding in my different projects, and paths ends at the same point. But in this case, doesn´t work and the lag fractions are already very evident. So that is my question.

Ned Whiteley

Hi Gabriel,

The problem you have is because the start point for your motion paths is not the centre point of your object and so your object keeps moving to the right each time it moves in order to re-centre itself.

In the attached version I have deleted your motion paths and recreated them (when you first create a motion path it automatically centres on the object) and set them both to a relative start point. The object now moves smoothly up and down without moving to the right.

I hope this is what you were after. If you have any other queries, just post them here.