I have an animator with a few animations in it. These are very basic animations, just changing a transform to slide a sprite around in a cutscene. The issue that I'm running into is that when I transition from one animation to the next it will try to smooth out the animation differences. So if I have something move off the right of the screen, then with the next animation come falling from the top of the screen, it will first quickly slide to the new position.
I've tried to change the last frame of the first animation to Right Tangent -> Constant, and the first frame of the second animation to Left Tangent -> Constant. It didn't make any noticeable difference.
I also set up two functions (one for X, one for Y) to set the position at the beginning of the second animation, but only one of them were called, and it didn't seem to do anything.
So, how do I get an animation to snap to the starting values of the new animation after a transition?