I have a 2d ant that moves to wherever you click in the world. I want to flip the ant’s sprite based on which direction it’s moving.
Here’s my current code (“target” is the clicked destination):
if(transform.position.x > target.x || transform.position.x < target.x)
{
transform.Rotate(new Vector3(0,180,0));
}
Now, obviously, this just flips the ant 180 degrees for every frame until it reaches its destination.
Anyone have any suggestions on how to flip it only once based on the direction it’s going? (in C#, if possible.)
Thanks!