- Home /
Why is my generic mecanim animation moving to the origin?
Using Unity 4.0.0f7
I have a simple .ma file with an object rotating. Only the y-axis rotation is keyed. There is only one object in the scene.
I import the animation by setting the 'Animation Type' to generic. I made an animator controller with one default state, my rotation animation.
When I hit play, the GameObject moves to the origin and performs the animation. Of course, I'd like it to stay in place. What am I doing wrong?
(I can get this to work with the 'Legacy' animation type, but I'd like to use mecanim's state machine capability)
I'm having the same problem. I tried using all the options under each animation clip and nothing worked. It stays in place with root motion unchecked, but then it won't animate. I also tried changing all the settings with the animation states.
Answer by AleKahpwn · Sep 11, 2013 at 05:19 AM
I fixed this problem by unchecking the "Apply Root Motion" box.
Your answer
Follow this Question
Related Questions
Weird issue with Blender animation running riot in Unity 2 Answers
Zoom and Move/Dolly for Mecanim Preview 1 Answer
Humanoid picking object animation. 0 Answers
Mecanim animation importing 2 Answers
Can't find Mecanim? 2 Answers