public void LoadNextLevel() { try { LevelPickerData.GetNextLevel(); SceneManager.LoadScene(Scenes.PLAYING_SCENE); }catch (Exception) { SceneManager.LoadScene(Scenes.LEVEL_PICKER_SCENE); } }
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(); }