Did a few searches and didn't quite find what I'm aiming for.
My 2d sprite has animation for all 8 directions (cardinal 4 and diagonals), and all have been set up properly in its animations. However, the problem I'm having is that the diagonal movement animation doesn't play through. It is set to loop.
The event handling I figured would work is the following -
I'm thinking the issue is with the bottom event setup. Perhaps I'm interrupting the animation using both left and up? I'm kind of lost.