Hello. I am making a top-down game. I wanted to add a stopping animation to the character when running stops.
I set it up like; when character’s velocity reaches 0, play the stopping animation. There is a problem about this: If the player presses near the character, character goes there with this stopping animation. How can I set this right?
If I make an area around the character where can’t be pressed, it makes the gameplay bad.
That green dot is idle on speed of 275, you need click bottom one of ‘speed’ to put 0 as idle and increase animation per dot. Do this character able to move backward? If not then it is right.
You can play with vector. Press and hold shift ( or is it ctrl?) and click drag the mouse on that grid. It’s blend animation that allow you to blend idle to run.
If you want to keep those animation, but it look iceskate? Reduce speed and put grid on as five. Drag and drop all of those animation you want in that grid.
And remember to let us know if this had been fix, tick this as answer had been resolved.
How can I do that if charachter just takes 1 step? Just goes there with stopping animation and if player holds the mouse button so close to the character, character goes everwhere on that animaton.