public void MoveLeft() { swimAudio.Play(); short directionValue = -1; SetDashParticleDirection(directionValue * -1, directionValue); RemoveVelocity(); h_value = directionValue * mov_boost_value; SetBubblesPosition(new Vector3(1, 0, 1), 0, 3); ChangeDashParticlePositionRotation(new Vector2(h_value, v_value)); bubblesParticle.Play(); //Is moving right if (!playerSpritesManager.IsMovingLeft()) { playerSpritesManager.FlipSprites_X(); } }