Inventory.deleteItemByIndex C# (CSharp) Method

deleteItemByIndex() public method

public deleteItemByIndex ( Int32 index ) : void
index Int32
return void
    public void deleteItemByIndex(Int32 index)
    {
        if (SlotContainer.transform.GetChild(index).childCount != 0)
        {
            GameObject itemGameObject = SlotContainer.transform.GetChild(index).GetChild(0).gameObject;
            Destroy(itemGameObject);
        }
    }

Usage Example

Example #1
0
 public void dropItem_re(Int32 itemIndex)
 {
     if (itemInventory == null)
     {
         itemInventory = this.transform.GetComponent <PlayerInventory>().inventory.GetComponent <Inventory>();
     }
     if (itemInventory != null)
     {
         itemInventory.deleteItemByIndex(itemIndex);
         itemInventory.updateItemList();
         itemInventory.stackableSettings();
         tooltip.deactivateTooltip();
     }
 }
All Usage Examples Of Inventory::deleteItemByIndex