I'm having trouble getting 8-directional movement to work when the display angle changes. As the display angles change, the axis still remain the same. Therefore when display angle is shifted 90 degrees, and when down is pressed, the sprite moves right. I want it to move down.
I've tried my luck at making an event. I set the event to: when button down set sprite angle to a particular direction and then move in that direction. That seemed to have worked. But I don't want to use that since it lacks the flexibility and realism of the 8-directional movement and to top it off, when moving diagonally, the player doesn't look at the diagonal direction. It just looks down.
Anyway to get this to work?