Esempio n. 1
0
    void IObserver.OnNotify(object parametr, GAME_EVENTS notificationName)
    {
        switch (notificationName)
        {
        case GAME_EVENTS.CoreBuild:
            core = parametr as Workout;
            core.buttonsHandler = GameObject.FindObjectOfType <ButtonsHandler>();
            core.DrawTask      += Core_DrawTask;
            core.BuildFirstTask();
            //FindObjectOfType<DebugUI>().FillPanel(questions);
            break;

        case GAME_EVENTS.ShowResult:
            core.RunNextQuestion();
            break;
        }
    }