public void LeftAction() { HorizontalState.LeftAction(this); if (VerticalState is CrouchingAvatar) { VerticalState = new IdleAvatar(); } }