KanataEXE
Alright, so... I give this idea of using AnimationPlayer to animate enemy movement. But then, lots of errors happen.
I thought that using AnimationPlayer to solve enemy movement is the answer, but it seems not.
It looks like I have to use Path2D. Or as someone said, I make each ship has different behavior, but that will make a lot of work.
Note:
I put the enemy node under the tilemaps. The idea is that it will move together with the background. That way, I don't have to add velocity.
Edit:
I probably should not write this past my sleeping time, but I really need to get this feeling out.