private void LoadInventory() { Clear(); foreach (InventoryItem inventoryItem in loadedInventory.GetItems()) { GameObject obj = Instantiate(inventoryItemUIPrefab); obj.name = inventoryItemUIPrefab.name; obj.transform.SetParent(itemsContainerUI); obj.transform.localScale = Vector3.one; InventoryItemUI inventoryItemUI = obj.GetComponent <InventoryItemUI>(); inventoryItemUI.SetItem(inventoryItem); } }