Пример #1
0
    void Refresh()
    {
        var itemList = inventory.GetItemList();

        for (int i = 0; i < gridList.Count; i++)
        {
            ItemSlot slot = gridList.GetElement <ItemSlot>(i);
            if (i >= itemList.Count)
            {
                slot.Item = null;
            }
            else
            {
                slot.Item = (itemList[i] == Item.NullItem ? null : itemList[i]);
            }
        }
    }