public void SlotGroupUpdate(int InvenType) { ItemSlotGroup slotGroup = slotGroupList[InvenType]; itemList = _inventorySystem.itemLists[InvenType]; for (int i = 0; i < slotGroup.slots.Count; i++) { ItemSlot slot = slotGroup.slots[i].GetComponent <ItemSlot>(); slot._index = i + 1; if (itemList.Count == 0 || i > itemList.Count - 1) { //slot.SetItemData(); return; } foreach (var item in itemList) { slot.SetItemData(item); //if(item) } } }
private void Start() { _parent = transform.parent.GetComponent <ItemSlotGroup>(); }