Пример #1
0
 public void LoadNextLevel()
 {
     try
     {
         LevelPickerData.GetNextLevel();
         SceneManager.LoadScene(Scenes.PLAYING_SCENE);
     }catch (Exception)
     {
         SceneManager.LoadScene(Scenes.LEVEL_PICKER_SCENE);
     }
 }
Пример #2
0
        public void NextLevelPress()
        {
            if (LevelPickerData.GetCurrentLevel() + 1 >= LevelManager.GetTotalLevels())
            {
                return;
            }

            try
            {
                LevelPickerData.GetNextLevel();
            }
            catch (Exception)
            {
                //nothing
            }
            title.text = "Level: " + (LevelPickerData.GetCurrentLevel() + 1);
            LevelManager.RemoveCurrentLevel();
            LevelManager.SpawnLevel(LevelPickerData.GetCurrentLevel(), true);
            this.CheckScore();
        }