示例#1
0
        public void OnMainMenuPressed()
        {
            Time.timeScale = 1;
            LevelLoader.LoadLevel(mainMenuIndex);

            MainMenu.Open();
        }
示例#2
0
        private IEnumerator PlayMissionRoutine(string sceneName)
        {
            TransitionFader.PlayTransition(_playTrasitionPrefab);
            LevelLoader.LoadLevel(sceneName);
            yield return(new WaitForSeconds(_playDelay));

            GameMenu.Open();
        }
示例#3
0
        // restart tutorial coroutine
        private IEnumerator OnRestartTutorialPressedRoutine()
        {
            TransitionFader.PlayTransition(levelTransitionPrefab, 1);
            yield return(new WaitForSeconds(_playDelay));

            LevelLoader.LoadLevel("2_Level-1");
            base.OnBackPressed();
            _active = false;
        }
        public void OnMainMenuPressed()
        {
            LevelLoader.LoadLevel(mainMenuIndex);

            if (DataManager.Instance)
            {
                DataManager.Instance.Save();
            }
            MainMenu.Open();
        }
示例#5
0
 public void OnPlayPressed()
 {
     LevelLoader.LoadLevel(currentMission?.SceneName);
     GameMenu.Open();
 }