SetCoins









How do I use Set Coins
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: GameManagerScript.cs Copy
80  public void SetCoinScore (int score) {
81   coinScore.text = "Coin: " + score;
82  }
File name: PlayerMoveScript.cs Copy
111  void OnTriggerEnter2D(Collider2D coin) {
112   if(coin.tag == "Coin") {
113    audioSource.PlayOneShot (coinClip);
114    coinScore++;
115    FindObjectOfType ().SetCoinScore (coinScore);
116    coin.gameObject.SetActive (false);
117   }
118  }
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
138  public void SetCoins(int coins){
139   this.coins = coins;
140  }

SetCoins 114 lượt xem

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