Example #1
0
 void Update()
 {
     if (Physics.Raycast(Camera.main.transform.position, Camera.main.transform.forward, out hit, 5))
     {
         if (hit.transform.gameObject.tag == "Obje")
         {
             oe = hit.transform.gameObject.GetComponent <Obje>();
             if (oe.item.itemmiktar > 1)
             {
                 raycastYazi.text = oe.item.itemismi + " x" + oe.item.itemmiktar;
             }
             else
             {
                 raycastYazi.text = oe.item.itemismi;
             }
             if (Input.GetKeyDown(KeyCode.F))
             {
                 er.itemEkle(oe.item.itemid, oe.item.itemmiktar);
                 Destroy(hit.transform.gameObject);
             }
         }
         else
         {
             raycastYazi.text = "";
         }
     }
     else
     {
         raycastYazi.text = "";
     }
 }
Example #2
0
 void Ekle(string itemismi, int itemmiktari)
 {
     sayi++;
     for (int i = 0; i < di.items.Count; i++)
     {
         if (itemismi == di.items[i].itemismi)
         {
             er.itemEkle(di.items[i].itemid, itemmiktari);
         }
     }
     if (sayi < 5)
     {
         mesaj.text += "\n" + itemmiktari + " Tane " + itemismi + " Eklendi. ";
     }
     else
     {
         mesaj.text  = "";
         mesaj.text += "\n" + itemmiktari + " Tane " + itemismi + " Eklendi. ";
     }
 }
 public void TakeTNT()
 {
     er.itemEkle(5, 1);
 }