Only half of run cycle animation playing in play mode

Hi so I have successfully gotten my animations to play and work with a script, but, as you can see with the gif, only half of the run cycle is showing up.
I used Blender to create the cycle and it plays fine in the Blender file. I have an idle and walk cycle as well and those work fine. I can’t figure out what’s going on??

What is the rig set up in Unity? Generic or Humanoid?

Generic. I tried to put it in humanoid but it didn’t make a difference.

Was the animation or rig compressed on import?

I’m not sure. How would I know? (I’m really new to this :"D)

Upon importing the rig/animations in the inspector there is a compress option that could have been accidentally selected.
Check the original rig and animations in the inspector to see if they are set to compressed.

When you imported the animation cycles - are all the animations included in the same import file, or did you add the new run cycle as an independent/unique import?

The cycles are all separate blender files. I reimported the file entirely and copied the rig from the model file. I unchecked anim. compression for both the run and model files and it didn’t change anything.

What is the avatar definition set to? Copy from other avatar?

If not the avatar definition - this is most likely where the problem is. There are missing bones, or the copy of the rig is not capturing the entire rig accurately.

If I had more ability with code - I’d check this ‘copy’ rig procedure to confirm it is working. I’ve not performed this process before so I can’t advice with more detail.

As an animator this is not my preferred workflow for quadruped characters. I would retarget or re-animate the cycles onto one rig - in one blender file, and define the cycles in Unity.
Generic rigs aren’t meant to be retargetable - although they can be.

Honestly I think them being in different files is the problem too. I’l probably just reanimate them into one file at some point and see if it makes a difference :T Thanks for answering btw!

1 Like