Exemplo n.º 1
0
    protected override void OnOpen(object param = null)
    {
        mParam = (ItemUIParam)param;

        PlayerDataModule module = ModuleManager.Instance.FindModule <PlayerDataModule>();

        if (module == null)
        {
            return;
        }

        uint num = module.GetItemNumByIDAndPos(mParam.itemid, mParam.packpos, mParam.packtype);

        mInput.text = num.ToString();
        mItemMax    = (int)num;
        InitUI();
    }
Exemplo n.º 2
0
    private void OnBtnSaleHandler()
    {
        ItemType itemtype = ItemManager.GetItemType((uint)uiparam.itemid);

        if (itemtype == ItemType.Box)
        {
            OnOpenItemBox();
            //todo
            return;
        }

        ItemUIParam param = new ItemUIParam();

        param.itemid    = uiparam.itemid;
        param.isSaleAll = true;
        param.packtype  = uiparam.packtype;
        param.packpos   = uiparam.packpos;

        WindowManager.Instance.OpenUI("itemsale", param);
    }
Exemplo n.º 3
0
 protected override void OnOpen(object param = null)
 {
     mParam = (ItemUIParam)param;
     InitUI();
     InitLabel();
 }