예제 #1
0
 public void RemoveItem()
 {
     if (currentSelectedSlot)
     {
         var _item = currentSelectedSlot.item;
         if (ValidSlots[indexOfEquipedItem].item == _item)
         {
             lastEquipedItem = _item;
         }
         currentSelectedSlot.RemoveItem();
         onUnequipItem.Invoke(this, _item);
     }
 }
예제 #2
0
 public void RemoveItem(vEquipSlot slot)
 {
     if (slot)
     {
         vItem item = slot.item;
         if (ValidSlots[indexOfEquipedItem].item == item)
         {
             lastEquipedItem = item;
         }
         slot.RemoveItem();
         onUnequipItem.Invoke(this, item);
     }
 }