public void OnPointerDown(PointerEventData eventData) { if (nIndex < (int)ENACHIEVE.ENACHIEVE_ADDVALUE) { UIUtil.ShowSystemMessage(EMChatTipID.CHAT_TIP_PLAYER_ADDVALUE_HAS_NO_SINGLE_WAR); return; } if (lWarID == 0) { UIUtil.ShowSystemMessage(EMChatTipID.CHAT_TIP_PLAYER_VALUE_HAS_NO_SOURCE); return; } UIButtonType ButtonType = new UIButtonType((int)PlayerSubWndType.WND_WAR); ButtonType.bIsRequestSelf = LogicDataCenter.playerSystemDataManager.bRequestSelf; ButtonType.nRequestPDBID = LogicDataCenter.playerSystemDataManager.nRequestPDBID; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERBUTTONFRAME_OPENFRAME, ButtonType); WarStatisticViewSingleWarData data = new WarStatisticViewSingleWarData(); data.msgID = (int)WndMsgID.WND_MSG_PLAYERWARSTATISTIC_VIEWSINGLEWAR; data.nEntryType = (int)ViewSingleWarType.VSWT_HONORWND; data.lWarID = lWarID; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERWARSTATISTIC_VIEWSINGLEWAR, data); }
// 战绩链接 public void OnClickWarRecordRT(string eventName) { if (eventName == "WarRecord") { UIButtonType ButtonType = new UIButtonType((int)PlayerSubWndType.WND_WAR); int nActorID = EntityFactory.MainHeroView.Property.GetNumProp(ENTITY_PROPERTY.PROPERTY_ID); ButtonType.bIsRequestSelf = (nActorID == m_unfoldTask.nPublishPDBID); ButtonType.nRequestPDBID = m_unfoldTask.nPublishPDBID; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERBUTTONFRAME_OPENFRAME, ButtonType); WarStatisticViewSingleWarData uiData = new WarStatisticViewSingleWarData(); uiData.nEntryType = (int)ViewSingleWarType.VSWT_CHATWND; uiData.lWarID = m_unfoldTask.llTagID; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERWARSTATISTIC_VIEWSINGLEWAR, uiData); } }