| | |
| | | protected override void OnPreOpen()
|
| | | {
|
| | | SetDisplay();
|
| | | CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfo;
|
| | | TimeMgr.Instance.OnMinuteEvent += UpdateMinute;
|
| | | GlobalTimeEvent.Instance.secondEvent += UpdateSecond;
|
| | | DTCC002_tagGCCrossRealmPKStartMatch.CrossServerStartMatchEvent += OnStartMatch;
|
| | |
| | |
|
| | | protected override void OnPreClose()
|
| | | {
|
| | | CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfo;
|
| | | TimeMgr.Instance.OnMinuteEvent -= UpdateMinute;
|
| | | GlobalTimeEvent.Instance.secondEvent -= UpdateSecond;
|
| | | DTCC002_tagGCCrossRealmPKStartMatch.CrossServerStartMatchEvent -= OnStartMatch;
|
| | |
| | | }
|
| | | #endregion
|
| | |
|
| | | private void UpdatePlayerInfo()
|
| | | {
|
| | | UpdateMatchInfo();
|
| | | UpdatePKInfo();
|
| | | }
|
| | |
|
| | | private void SetDisplay()
|
| | | {
|
| | | UpdateMatchInfo();
|