public override State tryTrans() { if (centerController.state_judgIdle()) { return(new IdleState(centerController)); } if (Input.GetKey(KeyCode.J)) { return(new JumpState(centerController)); } if (Input.GetKey(KeyCode.Space) && pausing == false) { return(new IdleWithArmState(centerController)); } return(this); }