SetWeaponLevel
How do I use Set Weapon Level
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
60 | data.SetWeaponLevel (weaponLevel); | 1 |
84 | data.SetWeaponLevel (weaponLevel); | 2 |
146 | public void SetWeaponLevel(int weaponLevel){ | 3 |
File name: GameController.cs
Copy
42 void InitializeGameVariables(){
43 Load ();
44
45 if (data != null) {
46 isGameStartedFirstTime = data.GetIsGameStartedFirstTime ();
47 } else {
48 isGameStartedFirstTime = true;
49 }
50
51 if (isGameStartedFirstTime) {
52 isGameStartedFirstTime = false;
53 isMusicOn = true;
54 coins = 0;
55 weaponLevel = 1;
56 data = new GameData ();
57 data.SetIsGameStartedFirstTime (isGameStartedFirstTime);
58 data.SetIsMusicOn (isMusicOn);
59 data.SetCoins (coins);
60 data.SetWeaponLevel (weaponLevel);
61 Save ();
62
63 Load ();
64 } else {
65 isGameStartedFirstTime = data.GetIsGameStartedFirstTime ();
66 isMusicOn = data.GetIsMusicOn ();
67 coins = data.GetCoins ();
68 weaponLevel = data.GetWeaponLevel ();
69 }
70 }
File name: GameController.cs
Copy
73 public void Save(){
74 FileStream file = null;
75
76 try{
77 BinaryFormatter bf = new BinaryFormatter();
78 file = File.Create(Application.persistentDataPath + "/data.dat");
79
80 if(file != null){
81 data.SetIsGameStartedFirstTime(isGameStartedFirstTime);
82 data.SetIsMusicOn(isMusicOn);
83 data.SetCoins (coins);
84 data.SetWeaponLevel (weaponLevel);
85 bf.Serialize(file, data);
86 }
87
88 }catch(Exception e){
89 Debug.LogException (e, this);
90 }finally{
91 if(file != null){
92 file.Close ();
93 }
94 }
95 }
File name: GameController.cs
Copy
146 public void SetWeaponLevel(int weaponLevel){
147 this.weaponLevel = weaponLevel;
148 }
SetWeaponLevel 119 lượt xem
Gõ tìm kiếm nhanh...