Example #1
0
        protected void psstRetCardGroupListInfoUserCmd(ByteBuffer msg)
        {
            stRetCardGroupListInfoUserCmd cmd = new stRetCardGroupListInfoUserCmd();

            cmd.derialize(msg);

            Ctx.m_instance.m_logSys.log(string.Format("对战模式界面收到卡组列表信息,数量 {0}", cmd.info.Count));

            // 更新数据
            Ctx.m_instance.m_dataPlayer.m_dataCard.psstRetCardGroupListInfoUserCmd(cmd.info);
            // 更新界面
            IUITuJian uiSC = Ctx.m_instance.m_uiMgr.getForm(UIFormID.eUITuJian) as IUITuJian;

            if (uiSC != null && uiSC.isVisible())
            {
                uiSC.psstRetCardGroupListInfoUserCmd();
            }

            IUIJobSelect uiMS = Ctx.m_instance.m_uiMgr.getForm(UIFormID.eUIJobSelect) as IUIJobSelect;

            if (uiMS != null && uiMS.isVisible())
            {
                uiMS.updateHeroList();
            }
        }
Example #2
0
        // 返回进入战斗场景消息
        protected void psstRetHeroIntoBattleSceneUserCmd(ByteBuffer msg)
        {
            stRetHeroIntoBattleSceneUserCmd cmd = new stRetHeroIntoBattleSceneUserCmd();

            cmd.derialize(msg);
            msg.position = 0;

            IUIJobSelect ui = Ctx.m_instance.m_uiMgr.getForm(UIFormID.eUIJobSelect) as IUIJobSelect;

            if (ui != null)
            {
                ui.psstRetHeroIntoBattleSceneUserCmd(msg);
            }
        }
Example #3
0
        // 返回匹配结果
        protected void psstRetHeroFightMatchUserCmd(ByteBuffer msg)
        {
            stRetHeroFightMatchUserCmd cmd = new stRetHeroFightMatchUserCmd();

            cmd.derialize(msg);

            // 显示匹配结果
            IUIJobSelect uiMS = Ctx.m_instance.m_uiMgr.getForm(UIFormID.eUIJobSelect) as IUIJobSelect;

            if (uiMS != null && uiMS.isVisible())
            {
                uiMS.psstRetHeroFightMatchUserCmd(cmd);
            }
        }