Animations doesn't play correctly like in Blender.
Hello,
I made some animations (A man and a spear, both having their own armatures where spear is attached the right hand of the man) in Blender.
However, when I play the animations in Unity it doesn't play correctly like what I made in Blender, I mean, the left hand should be grabbing the spear (Image 1) like in Blender but it doesn't in Unity (Image 2). It happens to all the animations, that particular left hand (The spear is attached to the right hand and it does play well in the right hand) is always grabbing the air whenever I do the combo attack.
Image 1 Image 2
I tried to readjust the position and rotation of the spear in Unity and it only work well for that particular attack combo (If I readjust for the second attack then it work well for the second attack) but the rest of the combo is still grabbing the air.
I tried to reimport the man and the spear in the default animation (Idle, no need to readjust the position/rotation of the spear) and use the generic rig and using the custom skin weight
Note: I have to detach the spear of the hand to import it, if it doesn't the spear will play quite badly (unrecognizable).
Thank you.