- Home /
Object disappears when animation starts in generic mode, but not in legacy mode
It basically changes position from where I originally put it. I tried setting it as a child of an empty gameobject, I tried setting the bones in my modelling application (3ds max) to 0 position. The weird thing is, it only happens if I'm using mecanim. If I set it to legacy it works fine.
Here is a screenshot of the settings I put:
Model settings http://i.imgur.com/OmRREmF.jpg?1
Animation settings http://i.imgur.com/7evRz2u.jpg?1
If I go to the animator component and uncheck "apply root motion" it works just fine, but I consider that more a work around than an actual solution, which is why I'm asking this question.
Here's a link to the model I'm using in case it helps: https://www.dropbox.com/s/iempvmf9z4edrv7/Colt%2045%28animated%29%40Reload.FBX
It basically keeps moving my gun to 0 position. I've seen tons of people have this exact same problem a year ago even, and just making it a child of an empty game object didn't work for them. Is there really still no fix to this?
When I parent it to an object, it still moves to (0,0,0) world position rather than local position so the problem still persists.
Answer by MrRedTube · Jan 05, 2016 at 03:23 PM
Click on the animated object and open the animation window and try removing/editing some properties. i.e Model : Position, Model : Rotation, Model : Scale
Little bit late with the answer but it might help other people that face this problem. ;)
Your answer
Follow this Question
Related Questions
Can i use mecanim animator while using legacy? 1 Answer
Converting legacy animation to mechanim 2 Answers
Mecanim model imported for legacy asset kit, beginner help plz 2 Answers
Mecanim transitions sometimes don't work 4 Answers
Can Mecanim & Legacy animation be used on the same character? 1 Answer