Separate little parts don't move in the Unity even if they move in original animation.

FidgetSpinnerKid
vertex
in Unity
I made my shooting animation in 3ds max it shoots and that little part in the left side that throws empty bullet shells moves back in the animation and in Unity's preview same animation plays and when I put the prefab on the scene and put a animator for it plays the same animation but when I use it in my characters mecanim that little separate part doesn't move it only transforms the whole model. My characters hand and gun is the same models as the model that I made animation I added weapon draw, walking and idle I used my same model in all of them but I never moved little separate parts in these. They were animated as one model but this time that little thing goes back but mecanim ignores it. ( both humanion and generic are not fixing the problem)
Replies
-
Post images of your hierarchie and your animators.
What i understand is, that you control your weapon animation through the character animator. Which is the wrong approach. The weapon animation shound be independend from the character animator and the weapon should have its own animator. -
This is the character that I mentioned before (first photo). By the way rifleholding is an empty object in the scene models are attached to it. In the third photo you can see the prefabs that inludes animations insde them I use thier animations for my character character is AkmDraw in there.
-
If anyone else has the same problem I think it is becouse of differance in hiarachy in 3ds max becouse in my main animation that little part is not able to move but in my animation it is