public WalkState(OnStandState parentState) { this.parentState = parentState; }
public RunState(OnStandState parentState) { this.parentState = parentState; isRunEvent = new PlayerStateEventData(EventID.Run); }
public IdleState(OnStandState parentState) { this.parentState = parentState; }
public OnGroundState() { onStandState = new OnStandState(this); onCrouchState = new OnCrouchState(this); TransitionState(onStandState, null); }