Just letting you know that you are never stopping the animation, so it animates when not moving.
Great point! There is no "is not moving" with tile movement, just "is moving"
So how do I make it animate when it is moving, and stop when it is not moving?