public void OnClickDrop() { if (invItem != null) { CharController owner = invItem.owner; invItem.Drop(owner, owner.tr, false); owner.inventary.RemoveItem(invItem); } }
public bool DropItem(CharController character, int index, Transform dropTransform) { ItemController ic = GetItemAt(index); if (ic != null) { ic.Drop(character, dropTransform, index == selIndex); if (RemovedItem != null) { RemovedItem(ic); } return(true); } return(false); }