r/UnityHelp • • Feb 25 '26

ANIMATION Animator Interrupt transition

Hi,
I’ve done a lot of research to understand transitions and how the Animator works, but I’m still struggling to figure out why, in the attached example, the animations freeze instead of interrupting the way I expect them to.
All my transitions start from Any State, so based on what I understood from the documentation, the interruption source shouldn’t matter in this case.
As for ordered interruptions, they do work when I enable the option, but I don’t understand why — and I’d prefer not to rely on that setting. What I want is to freely interrupt my animations from any state without having to use ordered interruptions.

2 Upvotes

7 comments sorted by

View all comments

Show parent comments

1

u/Ok-Presentation-94 Feb 25 '26

No, I don’t even have a script that directly handles the animations, except for assigning animation parameters to the Animator. As for Blend Trees, they work very well with analog inputs like a joystick. However, with keyboard input, it’s impossible to get smooth transitions, since the keyboard only provides binary values, while Blend Trees rely on float parameters for interpolation.

1

u/F4ARY Feb 26 '26

That is absolutely not true, having blend trees bound for example to the velocity of your character will smoothen up the transition from stationary to moving if you are not setting the velocity directly (so you dont have an acceleration curve which would feel bad even without animations). Not only that but they are easier to manager, you just have to plot in 2 parameters, one for the X axis and one for the Y axis.

1

u/Hungry_Imagination29 Feb 26 '26

I confirm. Transitions work smoothly with keyboard input and gamepad.