I’ve been able to use the Animation State’s “Mirror” functionality on all my non-looping states with great effect. When I try it with a looping animation, the mirror doesn’t work and all I get is a bit of animation stutter. I have the Mirror driven by an animation parameter. If I take the offending looping animation clip and set it to no longer be a loop, the mirroring works fine. Am I missing something or is this a bug?
Also, the looping clip does seem to mirror correctly if I set the mirror flag in the clip itself, but that’s not sufficient for my purposes as I need to be able to be able to flip the mirroring on and off at runtime.
-Rig is Humanoid
-Tested on Unity 2017.1.0p4