Hi there, Is there a way to play an animation in reverse midway without setting the Animator's speed? I've seen people suggest setting the speed of the Animator, but the Animator is controlling all the animations on that object, monitoring when that should be playing normally or not becomes too complicated. The speed of an animation should be able to be set on the animation itself either by code or not, which it can be, by the multiplier (which also seems to then ignore exit time - https://forum.unity3d.com/threads/speed-multiplier-ignores-exit-time.487006/), however this will restart the animation each time it needs to play backwards. I want to play an animation provided a condition is met, however if during the animation it is no longer met, I want to reverse that animation from where it currently is. All help appreciated!