From e2c7e29df3a12ea6b191f60fa4a4d7a7c9b22f0a Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期四, 13 十二月 2018 11:57:47 +0800
Subject: [PATCH] 5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发

---
 System/CrossServerOneVsOne/MatchWin.cs |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/System/CrossServerOneVsOne/MatchWin.cs b/System/CrossServerOneVsOne/MatchWin.cs
index 9a1b7fa..565afde 100644
--- a/System/CrossServerOneVsOne/MatchWin.cs
+++ b/System/CrossServerOneVsOne/MatchWin.cs
@@ -16,7 +16,10 @@
     public class MatchWin : Window
     {
         [SerializeField] Text m_Text_Timing;
-        [SerializeField] Button m_CancelMatchBtn;
+        [SerializeField] Button m_CancelMatchBtn;
+        CrossServerRewardModel m_CrossServerRewardModel;
+        CrossServerRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerRewardModel>()); } }
+        private DateTime dateTime = DateTime.Now;
         #region Built-in
         protected override void BindController()
         {
@@ -24,6 +27,7 @@
 
         protected override void AddListeners()
         {
+            m_CancelMatchBtn.AddListener(OnClick);
         }
 
         protected override void OnPreOpen()
@@ -41,8 +45,20 @@
         protected override void OnAfterClose()
         {
         }
+        protected override void LateUpdate()
+        {
+            dateTime = TimeUtility.ServerNow;
+            var time = dateTime-crossServerRewardModel.Date_Time ;
+            m_Text_Timing.text = time.TotalSeconds.ToString();
+           // DebugEx.LogError(time.TotalSeconds);
+        }
         #endregion
-   
+        private void OnClick()
+        {
+            crossServerRewardModel.IsOpenMatch = false;
+            CloseImmediately();
+            WindowCenter.Instance.Open<CrossServerArenaWin>();
+        }
     }
 
 }

--
Gitblit v1.8.0