InitializeUpgradePrice
How do I use Initialize Upgrade Price
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
44 | InitializeUpgradePrice (); | 1 |
78 | void InitializeUpgradePrice(){ | 2 |
197 | InitializeUpgradePrice (); | 3 |
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...