示例#1
0
    public void Init(GameModesController gameModesController)
    {
        highScoreUI.Init();

        menuUI.OnPlay       += (duration, slots) => OnPlay?.Invoke(duration, slots);
        highScoreUI.OnClose += ToMenu;

        gameModesController.OnGameStart += ToPlay;
        gameModesController.OnGameEnd   += ToHighScores;

        menuUI.Deactivate();
        playUI.Deactivate();
        highScoreUI.Deactivate();

        ToMenu();
    }
示例#2
0
 void BackToGame()
 {
     menu.Deactivate();
 }