Top Down Sprite Movement

I did some Sprite tutorials and I have a basic sprite that I can move left and right, as well as change to a running animation based on the velocity.

I also got him moving up and down but he’s static,I can’t figure out to change the flipbook to the sprite walking up and the sprite walking down animations as well as go to the appropriate idle facing.

It’s not the same as the Left Right, where I can rotate the sprite. Here I need to switch to a totally different flip book, and I also need the idle to default to whatever direction is last faced. So when I walk up it doesnt go back to the character pointing right or left when the button is released. I am trying to make a character move around like in a Final Fantasy Super Nintendo type game. Sorry if I explained what im trying to do badly. Please help :frowning: