//Check to see if input for crouching was pressed void HandleCrouch() { if (Input.GetButtonDown("Crouch")) { switch (pawn.isCrouching) { case true: pawn.isCrouching = false; pawn.CheckCrouch(transform.position); break; case false: pawn.isCrouching = true; pawn.CheckCrouch(transform.position); break; } Debug.Log(pawn.isCrouching); } }