//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Wednesday, December 12, 2018 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { //匹配界面 [XLua.Hotfix] public class MatchWin : Window { [SerializeField] Text m_Text_Timing; [SerializeField] Button m_CancelMatchBtn; CrossServerRewardModel m_CrossServerRewardModel; CrossServerRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel()); } } private DateTime dateTime = DateTime.Now; #region Built-in protected override void BindController() { } protected override void AddListeners() { m_CancelMatchBtn.AddListener(OnClick); } protected override void OnPreOpen() { } protected override void OnAfterOpen() { } protected override void OnPreClose() { } protected override void OnAfterClose() { } protected override void LateUpdate() { dateTime = TimeUtility.ServerNow; var time = dateTime-crossServerRewardModel.Date_Time ; m_Text_Timing.text = ((int)time.TotalSeconds).ToString(); // DebugEx.LogError(time.TotalSeconds); } #endregion private void OnClick() { crossServerRewardModel.IsOpenMatch = false; CloseImmediately(); WindowCenter.Instance.Open(); } } }