Пример #1
0
        /// <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();
                }
            }
        }
Пример #2
0
    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);
    }