///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void BackButtonPressed() { //MENU if (Application.loadedLevelName == "03 Menu") { settingsPopUp.HidePopUp(); quitPopUp.ShowPopUp(); } //WORLDS else if (Application.loadedLevelName == "04 World Menu") { //GameAnalytics.NewProgressionEvent (GA_Progression.GAProgressionStatus.GAProgressionStatusFail, LevelManager.levelNo.ToString()); Application.LoadLevel("03 Menu"); //Go to Menu Scene } //GAME-WORLDS else if (Application.loadedLevelName == "05 Game Scene") { settingsPopUp.HidePopUp(); livesPopUp.ShowPopUp(); } //GAME-ARCADE else if (Application.loadedLevelName == "06 Arcade Game Scene") { settingsPopUp.HidePopUp(); quitArcadePopUp.ShowPopUp(); } }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /* * void Update() * { * //Nos esperamos un frame antes de mostrar el popup ya que PopUpMgr se espera un frame para evitar problemas con el Update del InputScript * if(bShowCoinsPopUp){ * ShopCoinsPopUp.ShowPopUp(); * bShowCoinsPopUp=false; * } * } */ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void PurchaseBall() { int price = int.Parse(textPrice.text); //Comprar un booster y restar dinero disponible if (PlayerPrefs.GetInt("Coins") >= price) { int quantity = PlayerPrefs.GetInt(BallString) + numBalls; int coins = PlayerPrefs.GetInt("Coins") - price; PlayerPrefs.SetInt(BallString, quantity); CoinsManager.instance.SetCoins(coins); NumberBallText.text = PlayerPrefs.GetInt(BallString).ToString(); if (OnSpecialBallBuyed != null) { OnSpecialBallBuyed(); } } //Si no hay suficiente dinero, abrir el popup para comprar monedas else { ShopBoostersPopUp.HidePopUp(); //bShowCoinsPopUp=true; ShopCoinsPopUp.ShowPopUp(); } }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void purchaseLives() { if (LivesManager.lives < 5 && PlayerPrefs.GetInt("Coins") >= 100) { LivesManager.lives = 5; CoinsManager.instance.SetCoins(PlayerPrefs.GetInt("Coins") - 100); coinstext.text = PlayerPrefs.GetInt("Coins").ToString(); LivesPopUp.HidePopUp(); //ParseManager.instance.SaveCurrentData(); //Adjust.trackEvent(new AdjustEvent("ydzqno")); } else if (LivesManager.lives < 5 && PlayerPrefs.GetInt("Coins") < 100) { LivesPopUp.HidePopUp(); ShopCoinsPopUp.ShowPopUp(); } }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void ButtonPlayPressed() { tutorialPopUp.HidePopUp(); }
public void loadlevel() { popUpMgr.HidePopUp(); Application.LoadLevel("05 Game Scene"); }
public void closeMoreBubblesPop() { moreBubblesPop.HidePopUp(); LevelManager.gameState = GameState.Start; LevelManager.instance.GameIsOver(); }