- Home /
Animated character keeps jumping back to start position
Hi
I have an animal made by a friend, with a couple of animations. It's imported as generic, setting the correct root bone. It has a left and right turn animation, where it walks a bit forward and turns left. The problem I have is that when the turning animation starts and it goes back to idle, the animation jumps back to the starting position of the turn and plays there, instead of continuing at the right position.
I tried baking into pose options, scripting the root motion myself, parenting to another gameObject, moving all the objects with the character from script and so on, no success. The strangest thing is that in the animation preview, the turning seems right, as in the pivot point moves with the mesh, but when it's in the game it doesn't do the same. Here you can see what I mean: (turning vs turn -> idle)
https://www.youtube.com/watch?v=378s01RhYYw
https://www.youtube.com/watch?v=ohbNLQa0yT8
The character is set up properly with a walking animation. The difference is that the walking animation is an in-place animation so it's easy to work with.
Does anyone have any idea how to fix this? I would really appreciate it!
Your answer
Follow this Question
Related Questions
Smooth transition of position between animations 0 Answers
how to fix roll animation resets to animation start position 0 Answers
Root position or rotation are controlled by curves error on re activating game object! 1 Answer
Issues with Root Motion changing character position between animations 0 Answers
Moving Character to exact position using animation. 0 Answers