InitializeUpgradePrice









How do I use Initialize Upgrade Price
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: GameplayController.cs Copy
40  void InitializeGameplayVariables(){
41   if(GameController.instance != null){
42    InitializeCoins ();
43    InitializeWeaponLevel ();
44    InitializeUpgradePrice ();
45   }
46   InitializePlayer ();
47   statusTab.SetActive (true);
48   deployButton.SetActive (true);
49   upgradeButton.SetActive (true);
50   coinTab.SetActive (false);
51   gameoverPanel.SetActive (false);
52   startMoving = false;
53  }
File name: GameplayController.cs Copy
78  void InitializeUpgradePrice(){
79   if (GameController.instance.weaponLevel != 5) {
80    price = GetPrice (GameController.instance.weaponLevel);
81    priceText.text = price.ToString ();
82   } else {
83    priceText.transform.GetChild (0).gameObject.SetActive (false);
84    priceText.text = "MAX";
85   }
86
87  }
File name: GameplayController.cs Copy
186  public void PurchaseUpgrade(){
187
188   if(GameController.instance != null){
189    if(GameController.instance.weaponLevel != 5){
190     if (GameController.instance.coins >= price) {
191      GameController.instance.coins -= price;
192      GameController.instance.weaponLevel += 1;
193
194      GameController.instance.Save ();
195
196      InitializeCoins ();
197      InitializeUpgradePrice ();
198      InitializeWeaponLevel ();
199     } else {
200      upgrade.Play ("Upgrade Button Anim");
201     }
202    }
203   }
204  }

InitializeUpgradePrice 130 lượt xem

Gõ tìm kiếm nhanh...