Hello. I am experiencing a slight problem with my animations. Whenever one of the parameters for my animator controller changes, it takes approximately 116 milliseconds for the animation state to change. I have demonstrated this in my picture below. This delay is very noticable in-game.

Here are my transition settings, they should however not be the problem.


Frame 124, first frame the OnGround parameter is changed to true
61733-7ea4lex.png
Frame 131, first frame Idle state is active

Do you guys know a workaround or fix for this problem?

The problem was that I used a transistion from the “Any state”. This apparently causes a delay in Unity. Removing this transition and instead using individual transitions between all states fixed my problem.