Exemplo n.º 1
0
 internal void FireAfterTransition() => AfterTransition?.Invoke();
Exemplo n.º 2
0
    private StateTransition AddTransition(EGameState stateIN, StateCondition condition, GameState stateOUT, AfterTransition afterTransition)
    {
        StateTransition st = new StateTransition();

        st.stateIN         = stateIN;
        st.condition       = condition;
        st.stateOUT        = stateOUT;
        st.afterTransition = afterTransition;
        return(st);
    }