private void CreateItemSlot(ItemInstanceModel itemInstance, ItemModel item, int count)
    {
        float       yOffset  = (this.itemSlotPadding * (float)count);
        ItemSlotGUI itemSlot = (ItemSlotGUI)Instantiate(this.itemSlotPrefab,
                                                        this.itemSlotPrefab.transform.position - new Vector3(0, yOffset, 1),
                                                        this.itemSlotPrefab.transform.rotation);

        itemSlot.gameObject.transform.parent = this.gameObject.transform;

        itemSlot.type = this.type;
        itemSlot.SetItemInstance(itemInstance);
        itemSlot.SetItem(item);

        this.itemSlots.Add(itemSlot);
    }
Пример #2
0
    private void CreateItemSlot(ItemInstanceModel itemInstance, ItemModel item, int count)
    {
        float yOffset = (this.itemSlotPadding * (float)count);
        ItemSlotGUI itemSlot = (ItemSlotGUI) Instantiate(this.itemSlotPrefab,
            this.itemSlotPrefab.transform.position - new Vector3(0, yOffset, 1),
            this.itemSlotPrefab.transform.rotation);

        itemSlot.gameObject.transform.parent = this.gameObject.transform;

        itemSlot.type = this.type;
        itemSlot.SetItemInstance(itemInstance);
        itemSlot.SetItem(item);

        this.itemSlots.Add(itemSlot);
    }
Пример #3
0
 public void SetItemInstance(ItemInstanceModel itemInstance)
 {
     this.itemInstance = itemInstance;
 }
Пример #4
0
 public void SetItemInstance(ItemInstanceModel itemInstance)
 {
     this.itemInstance = itemInstance;
 }