コード例 #1
0
    public void ChangeState(State_1 newState)
    {
        CurrentState.Exit();

        CurrentState = newState;

        CurrentState.Enter();
    }
コード例 #2
0
 public void Initialize(State_1 startingState)
 {
     CurrentState = startingState;
     startingState.Enter();
 }