/// <summary> /// Instructs the player to begin to rotate in the specified direction. /// </summary> private void HandleRotation(RotateDirection direction) { playerMovement.AcceptRotationDirection(direction); currentState = MovementStates.RotatingPlayer; }