Advanced sorry for bad english, My humanoid character is sliding, not playing animation, on it. Even animation plus character both are humanoid. In inspector animation works fine on character, but during gameplay it slides. I am sharing Screen shots and little video clip, please have a look. Video Link
CodePudding user response:
Checking the following may help:
- Is the BlendTree the active state while the character runs? This should be visible from the BaseLayer
- Are the Shooting & AimOffset layers are overriding the root & leg movement? It's easiest to check this by turning their weight to 0
- Is the bone hierarchy for your character in the scene is the same as the expected bone hierarchy for the animation? (e.g. the animator controller is not on a GameObject containing the bones, it's directly attached to the SkinnedMeshRenderer). This can also be checked by dragging the mesh gameobject from the scene into the animation preview window.
The animation system in Unity can be pretty fiddly, so when complex animations don't work it's usually helpful to confirm the basics are behaving correctly first before jumping into debugging the more complicated features.