/// <summary> /// Activa o Desactiva el Panel de Lvl Up. /// </summary> /// <param name="enable">True para habiltar, False para deshabilitar.</param> /// <param name="resetData">Si queremos que se reinicien todos los datos o no.</param> public void EnableDisableLevelUpPanel(bool enable, bool resetData = true) { EnableGameplay(!enable); if (enable) { if (resetData) { LevelUpPanel.OpenAndLoad(); } else { LevelUpPanel.Open(); } } else { if (resetData) { LevelUpPanel.CancelAndClose(); } else { LevelUpPanel.Close(); } } }
IEnumerator ShowLvlUp() { yield return(new WaitForEndOfFrame()); Texture2D screenshot = new Texture2D(Screen.width, Screen.height); screenshot.ReadPixels(new Rect(0, 0, Screen.width, Screen.height), 0, 0); screenshot.Apply(); if (OK.IsLoggedIn) { friends.Unhide(); } levelUpPanel.Open(level, screenshot); }