public void addAllItemsToInventory()
{
for (int k = 0; k < ItemsInInventory.Count; k++)
{
for (int i = 0; i < SlotContainer.transform.childCount; i++)
{
if (SlotContainer.transform.GetChild(i).childCount == 0)
{
GameObject item = (GameObject)Instantiate(prefabItem);
item.GetComponent<ItemOnObject>().item = ItemsInInventory[k];
item.transform.SetParent(SlotContainer.transform.GetChild(i));
item.GetComponent<RectTransform>().localPosition = Vector3.zero;
item.transform.GetChild(0).GetComponent<Image>().sprite = ItemsInInventory[k].itemIcon;
updateItemSize();
break;
}
}
}
stackableSettings();
}