Exemplo n.º 1
0
    void openItemInfoUI(int itemId)
    {
        ItemInfoParam param = new ItemInfoParam();

        param.itemid = itemId;
        WindowManager.Instance.OpenUI("iteminfo", param);
    }
Exemplo n.º 2
0
 protected override void OnOpen(object param = null)
 {
     PEIJIANFROMWEAPON = ItemType.Invalid;
     uiparam           = (ItemInfoParam)param;
     if (uiparam.itemtype != ItemType.Invalid)
     {
         PEIJIANFROMWEAPON = ItemType.Fittings;
     }
     InitPanelActive();
     InitUI();
 }
Exemplo n.º 3
0
    private void OnBtnWeaponClick()
    {
        int mainWeaponid = mOtherData.main_weaponId;

        if (!DataManager.WeaponTable.ContainsKey(mainWeaponid))
        {
            return;
        }

        ItemInfoParam param = new ItemInfoParam();

        param.itemid   = mainWeaponid;
        param.itemtype = (ItemType)PackageType.Pack_Weapon;

        WindowManager.Instance.OpenUI("iteminfo", param);
    }
Exemplo n.º 4
0
    private void OnBntClick()
    {
        if (!IsValid())
        {
            return;
        }

        //if (ItemManager.GetItemType((uint)mItemID) != ItemType.Defence)
        //return;
        DefenceUIParam param = new DefenceUIParam();

        param.itemid   = mItemID;
        param.packtype = mPackType;
        param.packpos  = mPackPos;
        param.isother  = other_item;

        ItemInfoParam mParam = new ItemInfoParam();

        mParam.itemid   = mItemID;
        mParam.packpos  = mPackPos;
        mParam.itemtype = ItemManager.GetItemType((uint)mItemID);//(ItemType)mPackType;
        mParam.packtype = mPackType;
        switch (mParam.itemtype)
        {
        case ItemType.Stone:
            WindowManager.Instance.OpenUI("iteminfo", mParam);
            break;

        case ItemType.Defence:
            WindowManager.Instance.OpenUI("defence", param);
            break;

        case ItemType.Normal:
            WindowManager.Instance.OpenUI("iteminfo", mParam);
            break;

        case ItemType.Box:
            WindowManager.Instance.OpenUI("iteminfo", mParam);
            break;
        }
    }