Animation Resets Position When Played:
In my game, I have a cube with a controller script and a camera script, but that doesn't really matter. I noticed that when calling an animation from script, it resets the transform to what it is inside the animation. For example, my cube is at (0, 1, -9), and when I press the button to call the animation, I goes back to (0, 1, 0), which is what it is set to at the beginning of the animation. I am using the Animation component to call these, by the way. I am not sure how to fix this, and it has been driving me insane. Any help would be appreciated. Thanks!
Sorry. Nothing I found with that search helped.
Try this - http://gamedev.stackexchange.com/questions/69843/moving-a-character-according-to-the-animation-rather-than-code - you may need to use root motion on your Animator.