Beispiel #1
0
    public void ChangeState(UnitState state)
    {
        if (CurrentState != null)
        {
            CurrentState.Exit();
        }

        CurrentState = state;
        CurrentState.Enter();
    }