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 = ""; } }
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); }