public void SimulateOpenView(ESimulateOpenViewType eSimulateOpenViewType)
        {
            switch (eSimulateOpenViewType)
            {
            case ESimulateOpenViewType.ESOP_SHOP:
            {
                PointShopOpenData uiData = new PointShopOpenData();
                uiData.nPageType = (int)PointShopPageBtnType.PageBtn_Chest;
                UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_POINTSHOP_OPEN, uiData);
            }
            break;

            case ESimulateOpenViewType.ESOP_PLAYER_HERO:
            {
                UIButtonType ButtonType = new UIButtonType((int)PlayerSubWndType.WND_PLAYER);
                ButtonType.bIsRequestSelf = true;
                ButtonType.nRequestPDBID  = EntityFactory.MainHeroView.Property.GetNumProp(ENTITY_PROPERTY.PROPERTY_ID);
                UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERBUTTONFRAME_OPENFRAME, ButtonType);
            }
            break;

            case ESimulateOpenViewType.ESOP_WAR_MAIN:
            {
                onWarHillPressDwon();
            }
            break;

            default:
                break;
            }

            return;
        }
Beispiel #2
0
        public void onClickPoint()
        {
            PointShopOpenData uiData = new PointShopOpenData();

            uiData.nPageType = (int)PointShopPageBtnType.PageBtn_Rune;
            UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_POINTSHOP_OPEN, uiData);
        }
        public void onShopClick()
        {
            if (LogicDataCenter.viewPersonStateDataManager.bDelayJoinMatchRoom)
            {
                UIUtil.ShowSystemMessage(EMChatTipID.CHAT_TIP_PLAYER_CANT_DO_THIS_OPRATION);
                return;
            }
            PointShopOpenData uiData = new PointShopOpenData();

            uiData.nPageType = (int)PointShopPageBtnType.PageBtn_AD;
            UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_POINTSHOP_OPEN, uiData);
        }