Unity 3d para kodu

 Unity 3d para kodu

Eğer Unityde bir oyun yazmak istiyorsanız ve bu oyunda RPG bir oyunsa böyle bir kod çok işinize yarar. burada yazılan kod çok işinize yarayacak olan bir koddur.

Özellikleri
--funcsiyonları kullanırsanız parayı kaydeder
--başlangıçta 10000 para verir
--mevcut parayı ekrana yazdırır
//Kullanım
//ParaEkle(10); paraya 10 ekler ve veriyi kayddeder.
//ParaSil(10); paradan 10 çıkarır ve veriyi kayddeder.
//ParaDataSil(); para verisini kökteen siler.



  1. public static var para = 10000;
  2. function Start(){
  3. para= PlayerPrefs.GetInt("para",para);

  4. //oyununda Çıktığındaki parayı geri getirir.

  5. }
  6. function OnGUI ()
  7. {

  8.     GUI.Box(Rect(0,0,150,25),"PARAM: " + para);

  9. //Ekranın sağ köşesine paranı yazdırır
  10.  }
  11. public static function ParaEkle(eklenecek:int){
  12. para+=eklenecek;
  13. PlayerPrefs.SetInt("para",para);
  14. }
  15. public static function ParaSil(cikarilacak:int){
  16. para-=cikarilacak;
  17. PlayerPrefs.SetInt("para",para);
  18. }
  19. public static function ParaDataSil(){
  20. PlayerPrefs.DeleteKey("para");
  21. }

//Kullanım
//ParaEkle(10); paraya 10 ekler ve veriyi kayddeder.
//ParaSil(10); paradan 10 çıkarır ve veriyi kayddeder.
//ParaDataSil(); para verisini kökteen siler.

Yorumlar

Popüler Yayınlar