示例#1
0
 private void OnSlotClick(UiSlot uiSlot)
 {
     if (OnSlotClickAction != null)
     {
         OnSlotClickAction(uiSlot);
     }
 }
示例#2
0
        public bool CanSetEquip(UiSlot slot)
        {
            if (SlotType == SlotType.EquipCap)
            {
                if (!(slot.ItemModel.Item is Cap))
                {
                    return(false);
                }
            }
            if (SlotType == SlotType.EquipShirt)
            {
                if (!(slot.ItemModel.Item is Shirt))
                {
                    return(false);
                }
            }
            if (SlotType == SlotType.EquipPants)
            {
                if (!(slot.ItemModel.Item is Pants))
                {
                    return(false);
                }
            }
            if (SlotType == SlotType.EquipBoots)
            {
                if (!(slot.ItemModel.Item is Boots))
                {
                    return(false);
                }
            }

            return(true);
        }
示例#3
0
 public virtual void SetItem(UiSlot slot, HolderObject itemModel)
 {
 }
示例#4
0
 public virtual void ChageAmount(UiSlot slot, int amount)
 {
 }