Hello, I’m using Unity 5.3, and I’m trying to import an animation(fbx) my team made from blender. It’s a simple Walk animation for our character, but it doesn’t seem to play in game. It’s a humanoid, and was imported as such. I can see the animation playing in the inspector as it should be, but when I use an Animator Controller, and place in the animation as the default animation, it simply doesn’t play. I’ve been searching similar questions for hours now, any any ‘fix’ I found didn’t work. I noticed when I turned on the Root Motion option in the animator, the character would Swing back and forth like the animation is supposed to, but his arms and legs didn’t move. With that option off, he doesn’t move at all. What could be causing the animation to not play?
1 Answer
1Were the bones named correctly when you were rigging in blender?


Hmmm, oldest version I currently have installed is 4.6 but I also go back to 2.something. My memory is less specific than Bunny's but what they're saying feels right to me, my gut feeling is that you're misremembering.
– Bonfire-BoyFeel free to download the [UnityEngine.dll version 2.6 from my dropbox][1]. Open it with ILSpy and see if you can find any API change regarding coroutines. Yes, the newer Unity can now stop coroutines based on the Coroutine object ot IEnumerator. [1]: https://dl.dropboxusercontent.com/u/7761356/UnityAnswers/Data/UnityEngineDLL2.6/UnityEngine.dll
– Bunny83