Start Animation gets Interrupted

Sorry, I’ve been really busy. From your latest video, it’s looking really good.

The case where Stops is in progress and you then press WASD is a difficult case to handle. The easiest thing to do is to handle it the way we’re doing now, so that if WASD is released we enter Stops and let it transition all the way through to Idle before Starts is allowed to be entered, even if WASD is pressed again while inside Stops.

But that may feel sluggish to the player. They may want to start running again the instant Stops is entered. If WASD is pressed while in Stops, it might be possible to transition from Stops into Starts, but begin the Start animation at a time other than 0, but this may prove difficult.

Another thing you could try is to add a transition from Stops to Locomotion, so that if WASD is pressed while inside Stops, you bail Stops and transition back to Locomotion. You may sometimes see some stuttering footwork, but maybe it’ll look ok.