Exemplo n.º 1
0
    private void onStateStarted(Signal signal)
    {
        StateStartedSignal stateStartedSignal = (StateStartedSignal)signal;

        if (stateStartedSignal.startedState.GetType() == typeof(StartMenuState))
        {
            SignalManager.Inst.RemoveListener <StateStartedSignal>(onStateStarted);
            SignalManager.Inst.AddListener <MoveButtonPressedSignal>(onMoveButtonPressed);
        }
    }
Exemplo n.º 2
0
    private void onStateStarted(Signal signal)
    {
        StateStartedSignal stateStartedSignal = (StateStartedSignal)signal;

        if (stateStartedSignal.startedState.GetType() == typeof(IntroState))
        {
            CutSceneManager.Inst.SetActiveSequence(0);
            nextState = new FadeInState();
        }
    }