From 966febfb534c66812e28636e0ea22f833b51d5fe Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期一, 15 十月 2018 16:59:30 +0800
Subject: [PATCH] 4121  【前端】【1.2.0】登录界面新增客服中心入口和功能界面

---
 System/Login/LoginWin.cs |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/System/Login/LoginWin.cs b/System/Login/LoginWin.cs
index 5007d06..96eb69e 100644
--- a/System/Login/LoginWin.cs
+++ b/System/Login/LoginWin.cs
@@ -33,6 +33,7 @@
         [SerializeField] Button m_ServerSelect;
         [SerializeField] Button m_SwitchAccount;
         [SerializeField] Button m_Notice;
+        [SerializeField] Button m_UserHelp;
         [SerializeField] RichText m_BanHao;
 
         LoginModel model { get { return ModelCenter.Instance.GetModel<LoginModel>(); } }
@@ -45,14 +46,11 @@
 
         protected override void AddListeners()
         {
-            m_EnterGame.AddListener(EnterGame);
-            m_ServerSelect.AddListener(OpenServerListWin);
-            if (m_SwitchAccount != null)
-            {
-                m_SwitchAccount.AddListener(SwitchAccount);
-            }
-
-            m_Notice.AddListener(VeiwNotice);
+            m_EnterGame.SetListener(EnterGame);
+            m_ServerSelect.SetListener(OpenServerListWin);
+            m_SwitchAccount.SetListener(SwitchAccount);
+            m_Notice.SetListener(VeiwNotice);
+            m_UserHelp.SetListener(OpenUserHelp);
         }
 
         protected override void OnPreOpen()
@@ -66,10 +64,7 @@
             m_Notice.gameObject.SetActive(GameNotice.HasNotice());
 
             m_AlphaTween.SetStartState();
-            if (m_SwitchAccount != null)
-            {
-                m_SwitchAccount.gameObject.SetActive(VersionConfig.Get().versionAuthority == VersionAuthority.Release && !VersionConfig.Get().isBanShu);
-            }
+            m_SwitchAccount.gameObject.SetActive(VersionConfig.Get().versionAuthority == VersionAuthority.Release && !VersionConfig.Get().isBanShu);
 
             m_WaitServerList.gameObject.SetActive(!ServerListCenter.Instance.serverListGot);
             m_ContainerEnterGame.gameObject.SetActive(ServerListCenter.Instance.serverListGot);
@@ -238,6 +233,10 @@
             GameNotice.OpenGameNoticeForce();
         }
 
+        private void OpenUserHelp()
+        {
+            WindowCenter.Instance.OpenFromLocal<UserHelpWin>();
+        }
 
     }
 

--
Gitblit v1.8.0