Beispiel #1
0
        // 接受消息
        public override void OnMessage(WndMsgID msgID, UIMsgData msgData)
        {
            switch (msgID)
            {
            case WndMsgID.WND_MSG_COMMON_OPEN_LOGIN_SERVERINFO:
            {
                if (m_wndView == null || !m_wndView.IsVisible())
                {
                    SetVisible(true);
                }

                UIMsgCmdData           uData   = msgData as UIMsgCmdData;
                cmd_open_servermsg_wnd cmdData = IntPtrHelper.toData <cmd_open_servermsg_wnd>(uData.ptrParam);
                if (m_wndView != null)
                {
                    m_wndView.updateLoginServerMsgInfo(cmdData);
                }
            }
            break;

            case WndMsgID.WND_MSG_COMMON_LOADSCENE:
            {
                SetVisible(false);
            }
            break;

            default:
                break;
            }
        }
Beispiel #2
0
 public void updateLoginServerMsgInfo(cmd_open_servermsg_wnd cmdData)
 {
     //更新界面信息
     UBB.toHtml(ref cmdData.szMsg);
     MsgText.text = cmdData.szMsg;
 }