The operation of the linear path does not follow the logic I expect. Let’s say there is an object with an action assigned having a linear path (direction does not matter) with the “End” selected. The object is placed (in the design) near the upper part of the browser window (well within view when loaded). Additionally, a behavioral event is assigned to the object to trigger the object’s motion when it is clicked. The behavioral event is set to reset the trigger but not the path.
When the page is loaded, in the browser, the object comes from outside the browser window and stops at the designed “End” point as expected. Now when the object is clicked on, rather then repeat the same operation (path not reset – thinking the same path), it starts from its current position (which is the designed “End”). The object moves out of the browser window in the direction set (continuing in the direction from which it loaded) and when the smooth motion is completed, quickly jumps back to the same designed “End” point.
I would expect that when clicked on the object would repeat the same operation as was performed when originally loaded. Maybe another way to look at it is that after the page is loaded and the object comes to rest in the window, that point is the new starting point when path reset is not checked. If this is the case I would expect the object to move out of the browser in the direction set and stay out at the motion end point rather then returning in a flash to the starting or original design “End” point.
Update to this discussion – I have found that I can get the linear path operation to work as expected by checking only the “Change this object” checkbox on the Metamorph tab. Do not check any other checkbox on the Metamorph tab. This checkbox is in addition to what I have set in the opening discussion.
This looks like be a case of logic over intuition. The action is 'move in a direction' and end at position x. Since the path is not reset it just continues on but still goes to end at position x when done. These are the kinds of things we are changing as we move to make the animation more intuitive.