Issue: Animating a Property On a Character Toggles the Property and Leaves It On After Transitioning to Another Animation

Godot Version



I am making a 2D game and have an AnimationPlayer node that has MoveRight and MoveLeft animations. My spritesheet only has a right walking set. So to make my MoveLeft animation, I key in Flip_H so that my sprite is facing the correct way. The issue is that even after my character is done walking left, the Flip_H property stays on so my MoveRight animation also becomes flipped. Is there a solution to this or a different way to make my character have a move left animation without editing my spritesheet?

You can set the flip on the sprite from your control script that handles movement instead of using the animation key.