From 863412744da436a7677ddfcef057a2ca9b5cf232 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期一, 01 四月 2019 11:20:35 +0800
Subject: [PATCH] 3335 更新主界面显示。
---
System/MainInterfacePanel/ChatFrame.cs | 33 +++++++++++++++++++++++----------
1 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/System/MainInterfacePanel/ChatFrame.cs b/System/MainInterfacePanel/ChatFrame.cs
index dfc85b9..01af372 100644
--- a/System/MainInterfacePanel/ChatFrame.cs
+++ b/System/MainInterfacePanel/ChatFrame.cs
@@ -193,16 +193,21 @@
private void LateUpdate()
{
- if (PlayerDatas.Instance.hero == null
- || PlayerDatas.Instance.hero.aiHandler == null)
- {
- return;
- }
+ var isAuto = PlayerDatas.Instance.hero != null
+ && PlayerDatas.Instance.hero.aiHandler != null && PlayerDatas.Instance.hero.aiHandler.IsAuto();
- if (PlayerDatas.Instance.hero.aiHandler.IsAuto())
+ if (isAuto)
{
- m_ImgAuto.gameObject.SetActive(false);
- m_ImgUnAuto.gameObject.SetActive(true);
+ if (!m_ImgAuto.gameObject.activeSelf)
+ {
+ m_ImgAuto.gameObject.SetActive(true);
+ }
+
+ if (m_ImgUnAuto.gameObject.activeSelf)
+ {
+ m_ImgUnAuto.gameObject.SetActive(false);
+ }
+
if (!WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
{
WindowCenter.Instance.Open<ExperienceOpenWin>(true);
@@ -210,8 +215,16 @@
}
else
{
- m_ImgAuto.gameObject.SetActive(true);
- m_ImgUnAuto.gameObject.SetActive(false);
+ if (m_ImgAuto.gameObject.activeSelf)
+ {
+ m_ImgAuto.gameObject.SetActive(false);
+ }
+
+ if (!m_ImgUnAuto.gameObject.activeSelf)
+ {
+ m_ImgUnAuto.gameObject.SetActive(true);
+ }
+
if (WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
{
WindowCenter.Instance.Close<ExperienceOpenWin>();
--
Gitblit v1.8.0