public void Load(int level) { if (erasePlayerPrefs) { PlayerPrefs.DeleteAll(); PlayerPrefs.Save(); } // NOTE: we dont check if next level actually exists in list, could check with Application.levelCount Application.LoadLevel(level); }
/// <param name="NumberClickParams">Loadable level number</param> public static void Invoke(int NumberClickParams) { GlobalSounds.pressButton.Play(); GlobalSounds.transfer.PlayDelayed(0.15f); HideContentBalls.Invoke(); GlobalVariables.stateForAnimation = (int)GlobalVariables.NameAnimation.GameLevel; SaveInGame.numberLvlClick = NumberClickParams; LoadLevel.Load(SaveInGame.numberLvlClick); }