void upGrendNow(ItemData item1, ItemData item2) { GameObject Slot1 = inv.Slots[37]; GameObject Slot2 = inv.Slots[38]; if (Random.Range(1, 100) < 100 - (item1.Upgrend * 20)) { inv.addItem(item1.id + 1); textData.text += "\n ท่านอัพเกรดอุปกรณ์ สำเร็จ"; textData.text += "\n ท่านได้รับ " + inv.name_tem(item1.id + 1); SoundUI.transform.GetChild(3).GetComponent <AudioSource>().Play(); } else { inv.addItem(item1.id); textData.text += "\n ท่านอัพเกรดอุปกรณ์ ล้มเหลว"; textData.text += "\n ท่านสูญเสีย " + inv.name_tem(item1.id); SoundUI.transform.GetChild(0).GetComponent <AudioSource>().Play(); } Slot1.GetComponent <Slot>().remainItem = false; Slot2.GetComponent <Slot>().remainItem = false; item1.De_troy(); item2.De_troy(); }
public void DeleteItem(int item) { for (int i = 0; i < slots; i++) { if (Slots[i].transform.childCount > 0) { ItemData data = Slots[i].transform.GetChild(0).GetComponent <ItemData>(); if (data.id == item) { data.De_troy(); if (data.isStack) { if (data.Stack > 1) { data.transform.GetChild(0).GetComponent <Text>().text = data.Stack.ToString(); HpMp[data.id].text = data.Stack.ToString(); } else { HpMp[data.id].text = "0"; Slots[data.slot].GetComponent <Slot>().remainItem = false; } } break; } } } }
public void CancelSell() { for (int i = 44; i < 56; i++) { GameObject Slot1 = inv.Slots[i]; if (Slot1.transform.childCount > 0) { ItemData item1 = Slot1.transform.GetChild(0).GetComponent <ItemData>(); inv.addItem(item1.id); Slot1.GetComponent <Slot>().remainItem = false; item1.De_troy(); } } }
public void CancelUpGrend() { GameObject Slot1 = inv.Slots[37]; GameObject Slot2 = inv.Slots[38]; if (Slot1.transform.childCount > 0) { ItemData item1 = Slot1.transform.GetChild(0).GetComponent <ItemData>(); inv.addItem(item1.id); Slot1.GetComponent <Slot>().remainItem = false; item1.De_troy(); } if (Slot2.transform.childCount > 0) { ItemData item2 = Slot2.transform.GetChild(0).GetComponent <ItemData>(); inv.addItem(item2.id); Slot2.GetComponent <Slot>().remainItem = false; item2.De_troy(); } enChan.SetActive(false); }