Animation Altered When Imported

I have just recently started using Unity and i have been working on an arcade/online game but i have run into a problem with the way Unity imported the animations i have made. The first image is what it looks like in Blender, which i used to create the animations, and the second is in Unity. You can see the the feet and lower legs have been stretched and squashed. Any ideas on how to fix this?


Is that how the file imports or when it plays the animation it does that?

Try going to Quality settings and set bone skinning to 4 bones per vertex.

Thats how it plays it back.

That didn’t do it. May be Unity interprets the skinning differently than in blender.

Does anything happen with the other leg? Or is that one as it should be?

It looks like the shin bone is not animated. You have to add animation keys to all bones that move during a blender action, even if they have constraints on them.

It was the foot bone it turns out. Thanks, its working now. Turns out that you had to select it individually to add the keyframe.