diff --git a/Modules/Player/Scripts/Player.cs b/Modules/Player/Scripts/Player.cs index 7f334a7..93298ba 100644 --- a/Modules/Player/Scripts/Player.cs +++ b/Modules/Player/Scripts/Player.cs @@ -3,7 +3,7 @@ namespace DungeonRoyale.Modules.Player.Scripts; public partial class Player : CharacterBody2D { [Export] private float MovementSpeed { get; set; } = 200.0f; - private AnimatedSprite2D _animatedSprite; + private AnimatedSprite2D _animatedSprite = null!; private Direction _currentDirection = Direction.South; private const float DIRECTION_THRESHOLD = 0.1f; @@ -112,7 +112,7 @@ private void PlayIdleAnimation() if (_animatedSprite.Animation == idleAnimation) return; - PlayAnimation(idleAnimation); + PlayAnimation(idleAnimation, (_currentDirection == Direction.East)); _animatedSprite.SpeedScale = 1.0f; }