public void onRankTipBtnClick() { string strTitle = ULocalizationService.Instance.Get("UIView", "PlayerFrame", "rankTipTitle"); string strContent = ULocalizationService.Instance.Get("UIView", "PlayerFrame", "rankTipContent"); UPopupTipMsgData data = new UPopupTipMsgData(strTitle, strContent); UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_LEGENDCUP_MSGBOXTIP_SHOW_STR, data); }
public override void OnMessage(WndMsgID msgID, UIMsgData data) { switch (msgID) { case WndMsgID.WND_MSG_LEGENDCUP_MSGBOXTIP_SHOW: { SetVisible(true); if (m_wndView != null) { UIMsgCmdData cmdData = (UIMsgCmdData)data; m_wndView.OnShowTipWnd(cmdData.nParam); } } break; case WndMsgID.WND_MSG_LEGENDCUP_MSGBOXTIP_SHOW_STR: { SetVisible(true); if (m_wndView != null) { UPopupTipMsgData cmdData = (UPopupTipMsgData)data; m_wndView.OnShowTipStrWnd(cmdData.strTitle, cmdData.strContent); } } break; case WndMsgID.WND_MSG_COMMOM_STATICGAMESTATE_LEAVE: { UnloadView(); } break; default: break; } }