示例#1
0
 public void OnClickDrop()
 {
     if (invItem != null)
     {
         CharController owner = invItem.owner;
         invItem.Drop(owner, owner.tr, false);
         owner.inventary.RemoveItem(invItem);
     }
 }
示例#2
0
        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);
        }