InitializeWeaponLevel
How do I use Initialize Weapon Level
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
43 | InitializeWeaponLevel (); | 1 |
61 | void InitializeWeaponLevel(){ | 2 |
198 | InitializeWeaponLevel (); | 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
61 void InitializeWeaponLevel(){
62 if (GameController.instance.weaponLevel != 5) {
63 currentWeaponLevel.text = "LVL " + GameController.instance.weaponLevel.ToString ();
64 int newLevel = GameController.instance.weaponLevel + 1;
65 nextWeaponLevel.text = "LVL " + newLevel.ToString ();
66 maxLevelText.gameObject.SetActive (false);
67 activeWeaponLevelText.text = GameController.instance.weaponLevel.ToString();
68 } else {
69 arrowIcon.SetActive (false);
70 currentWeaponLevel.gameObject.SetActive (false);
71 nextWeaponLevel.gameObject.SetActive (false);
72 maxLevelText.gameObject.SetActive (true);
73 activeWeaponLevelText.text = "MAX";
74 }
75 }
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 }
InitializeWeaponLevel 115 lượt xem
Gõ tìm kiếm nhanh...