コード例 #1
0
    public void AddItem(int id)
    {
        Item itemToAdd = playerInventory.GetItemByID(id);

        for (int i = 0; i < InventoryItems.Count; i++)
        {
            if (InventoryItems[i].ItemID == -1)
            {
                InventoryItems[i] = itemToAdd;
                GameObject itemobj = Instantiate(InventoryItem);
                itemobj.transform.SetParent(InventorySlots[i].transform);
                itemobj.GetComponent <Image>().sprite = itemToAdd.Sprite;
                itemobj.transform.position            = Vector2.zero;
                break;
            }
        }
    }