- Home /
Why does my character fall to his waist?
I took this character from Mixamo. I assigned an animator controller and his avatar to the animator component. When i press play he takes the pose in the picture. The animator is empty, i haven't attached any animations. Also, when i try to make an animation the transform of the character is locked and i can't move his body parts. I tried putting an empty animation and checking or unchecking apply root motion and it doesn't help. I checked the avatar configuration and it seemed ok. I think that the problem comes from the import settings. I don't really know how to set him up.
I have seen this: https://answers.unity.com/questions/398465/character-falls-thru-to-his-waist.html Those answers are not working.
Did you ever fix this? I have a very similar problem except when using Timeline. Interestingly, when i have the timeline window open, the girl stands properly according to the idle animation. But when the timeline window is not open, she goes back to being underground.
Answer by Miyed · Aug 20, 2020 at 11:31 AM
In my case, Both of these two scenarios caused the problem:
When deleting/removing an animation clip from the AnimationPlayableAsset (click on the Animation Timeline clip and then look in the inspector -> then click on the clip and "delete key").
When deleting an animation clip asset in the project folder that is used in a Timeline Animation Track -> Animation Clip, the track is left with a "No animation clip assigned" warning.
In my case it was the 2nd scenario.
By adding an animation back into the timeline clip, the error seems to be solved, as the character stands up correctly. but when the timeline is closed or minimized, it goes back into the ground.
The "solution" I have found to this is to delete the game object (hopefully a prefab of the character), dragging in the new prefab, and then rebinding the timeline tracks accordingly.
Answer by unity_MXGApNcapNfNLg · Aug 20, 2020 at 09:29 AM
@iamnotfelix try changing "based upon" settings mentioned in the animation tab of your model.
Thanks! That's a great spot to look, I hadn't checked there. But it didn't solve my problem either. :S On the other hand, What DID SOLVE the problem was simply deleting the game object (prefab of character), dragging in the new prefab, and then reattaching the timeline tracks seemed to fix it... not an idle solution because I don't know what caused the problem. But I appreciate the help!