public void XAxisAnimations(float speedX) { if (speedX < 0) //Moving left { speedX = -speedX; // Adjusting the horizontal speed to a positive value if moving to left } Anim.SetBool("Moving", speedX != 0); Anim.SetBool("Sprinting", speedX > WalkingPlayer.GetRunSpeed()); }
public void XAxisAnimations(float speedX) { if (speedX < 0) //Moving left { speedX = -speedX; // Adjusting the horizontal speed to a positive value if moving to left } bool moving = speedX != 0; Anim.SetBool("Moving", moving); bool sprinting = speedX > WalkingPlayer.GetRunSpeed(); Anim.SetBool("Sprinting", sprinting); HandleFootstepParticles(moving, sprinting); }