Exemple #1
0
    public void Initialize(InventoryGUIController inventoryGUIController, Item item, int inboxIndex)
    {
        InventoryGUIController = inventoryGUIController;
        Item         = item;
        InboxIndex   = inboxIndex;
        TargetHeight = GetComponent <RectTransform>().anchoredPosition.y;

        GameObject gameObject = Instantiate(ItemIconPrefab, transform);

        gameObject.GetComponent <ItemIconController>().Initialize(ItemSprites.Instance.GetItemSprites(Item.ItemType), Item.Colors);
    }
    public void Initialize(InventoryGUIController inventoryGUIController, InventoryAddress inventoryAddress, Item item)
    {
        InventoryGUIController = inventoryGUIController;
        Item             = item;
        InventoryAddress = inventoryAddress;

        if (Item != null)
        {
            ItemIcon = Instantiate(ItemIconPrefab, transform);
            ItemIcon.GetComponent <ItemIconController>().Initialize(ItemSprites.Instance.GetItemSprites(Item.ItemType), Item.Colors);
        }
    }
Exemple #3
0
 private void Awake()
 {
     Instance = this;
 }