示例#1
0
    protected bool CanFetch(int index)
    {
        IItemDrop itemDrop = this as IItemDrop;

        if (index < 0 || index >= itemDrop.GetCount())
        {
            return(false);
        }
        return(playerPkg.package.CanAdd(itemDrop.Get(index)));
    }
示例#2
0
 public void SetItemDrop(IItemDrop itemDrop)
 {
     mItemDrop = itemDrop;
     Reflash();
 }
示例#3
0
 protected override void OnHide()
 {
     mItemDrop = null;
     Clear();
     base.OnHide();
 }