Thank you, Radkampfwagen, for taking the time to respond to my question — I really appreciate it! However, that’s not quite what I meant.
I'm trying to achieve a movement system where the player moves while holding the right mouse button, and the animation changes based on the direction — using only WalkNorth and WalkSouth, with mirroring depending on the angle.
If you have any ideas or suggestions on how to approach that, I’d be very grateful!
I'm trying to create a movement system similar to Ultima Online, where the player moves while holding down the right mouse button and stops when it's released.
The biggest challenge I'm facing is with the animations. I only want to use two walk animations: WalkNorth and WalkSouth.
- When the player moves down, it should play WalkSouth.
- When moving up, it should play WalkNorth.
- When moving left or right, it should play WalkSouth, but mirrored depending on the direction.
- When moving diagonally upward, it should play WalkNorth, also mirrored based on the direction.
This logic has been holding me back for days, and I'm starting to feel discouraged.
Here’s the link to my failed attempt:
drive.google.com/file/d/1iMbS9mwGt_bKA7Z5pG-UqAB1e3j_9B2K/view