I try to add Velocity to Character movement comp when exit from RM animation and normal movement is begin. It’s working but have some smallest pause. But i have found solution:
- RM animation and animation for exit must be seamless. Last frames of RM animation = first frames of exit animation
- I have added intermediate state ExitToRun for smooth exit from ForwardRoll to Run. While player press Forward stick ExitToRun is contiunes playing. Also ExitToRun can enter to Rolls again
- Any blend time is influenced to Root Motion velocity and make drop down Velocity to zero.
There is my state machine with comments: