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); }