Need help with animation priority (and maybe animation weighting?)

So this is the animation behavior that I would like to achieve:

But this is what I currently have:

I thought the way to go about achieving the desired animation behavior was to set the crouch animations to have a higher animation priority than the melee swing animation. This is what I currently have implemented in my game. However, that doesn’t even seem to work. Since the crouch animations and the swing animation both animate the torso (crouch animation lowers torso, swing animation rotates torso), I thought that since the crouch animations would have a higher priority, they would override the swing animation’s control over the torso joint. However, as shown in the latter video, this is not the case.

Even though, from my understanding of the documentation on AnimationPriority, I thought it should be.

Can anyone experienced with using animation priority and weighting provide input on this?

2 Likes