Imported FBX Animation plays, freezes, then plays again.

So I’ve been trying to animate this main character, using separate FBX files for seperate movements. Everything seems to work fine except the walk animation! First, we thought it wasn’t looping, but after experimenting we found it was, it just seemed to pause for ages.

Then we figured it was ignoring the fact that the animation is only 16 frames long and playing the whole 100 before looping, so we baked it with only frames 1 to 16, same problem. I tried splitting the frames in unity, but same problem again. Finally, as a last ditch attempt, we extended the animation over all 100 max frames–Same problem, except it plays the whole thing, then pauses!

Any advice/ideas for this situation?

- YouTube Here is a video of the problem!

Loop it your walk cycle. Also make sure you set up an idle state which does nothing. If the idle state doesn’t exist it won’t work properly.

I had the exact same problem a while ago! If I remember correctly, in my case I thought I had set the animation to loop mode but forgot to click Apply, so actually it wasn’t looping (but since the animation was called in the Update function it played over and over again after the freezing period, giving me the impression that it WAS looping)

So, double check if it actually is in loop mode

Hope this helps!

I’m having the same issue. Did you find a solution?
I know the issue isn’t the fbx. It came from an example project I downloaded, and it works fine. At first I thought the problem was in my script. So, I created a simple project, it has nothing but the fbx file. No scripts. I set the animation to loop and set it to play automatically. I’m seeing the same behavior you are. It seems to be project related, since I can get it to work with projects created in previous versions of Unity.