From edda1a1dc6cd5b267d6702cb9a4ebe9d6cee1189 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期一, 17 九月 2018 16:50:35 +0800
Subject: [PATCH] 1950  仙盟升到10级满经验后,点升级提示有误,大厅红点也一直存在

---
 System/MainInterfacePanel/ExperienceOpenWin.cs |  322 ++++++++++++++++++++++++++--------------------------
 1 files changed, 161 insertions(+), 161 deletions(-)

diff --git a/System/MainInterfacePanel/ExperienceOpenWin.cs b/System/MainInterfacePanel/ExperienceOpenWin.cs
index 240fa46..5867275 100644
--- a/System/MainInterfacePanel/ExperienceOpenWin.cs
+++ b/System/MainInterfacePanel/ExperienceOpenWin.cs
@@ -1,161 +1,161 @@
-锘�//--------------------------------------------------------
-//    [Author]:           绗簩涓栫晫
-//    [  Date ]:           Tuesday, November 28, 2017
-//--------------------------------------------------------
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.UI;
-
-namespace Snxxz.UI
-{
-
-    public class ExperienceOpenWin : Window
-    {
-        //缁忛獙鏄剧ず
-        #region Built-in
-        public float TIME = 60f;
-        private float coentTime = 0;
-        private int billionsExperience = 0;//鑾峰彇浜跨粡楠�
-        private ulong unitExperience = 0;//鑾峰彇鍗曚綅缁忛獙
-        [SerializeField] GameObject m_ExperienceObj;
-        [SerializeField] Text m_ExperienceText;
-        [SerializeField] RectTransform GameObject;
-        [SerializeField] RectTransform StartPoint;
-        [SerializeField] RectTransform EndPoint;
-        [SerializeField] UIEffect m_Uieffect;
-        protected override void BindController()
-        {
-        }
-
-        protected override void AddListeners()
-        {
-        }
-
-        protected override void OnPreOpen()
-        {
-            m_Uieffect.Play();
-            m_ExperienceObj.SetActive(false);
-            coentTime = 0;
-            billionsExperience = 0;
-            unitExperience = 0;
-            PlayerMainDate.Event_Experience += OnExperience;
-            ChatTip.Inst.OnChatUpEvent += OnChatUpEvent;
-            PositionModification(ChatTip.Inst.IsChatUp);
-        }
-
-
-
-        protected override void OnAfterOpen()
-        {
-        }
-
-        protected override void OnPreClose()
-        {
-            PlayerMainDate.Event_Experience -= OnExperience;
-            ChatTip.Inst.OnChatUpEvent -= OnChatUpEvent;
-        }
-
-        protected override void OnAfterClose()
-        {
-        }
-
-        private void OnChatUpEvent()
-        {
-            PositionModification(ChatTip.Inst.IsChatUp);
-        }
-
-        private void PositionModification(bool _bool)
-        {
-            if (_bool)
-            {
-                GameObject.localPosition = EndPoint.localPosition;
-            }
-            else
-            {
-                GameObject.localPosition = StartPoint.localPosition;
-            }
-        }
-        private void OnExperience(int _source, int _ExpPoint, int _Exp)
-        {
-            if (_source == 2)
-            {
-                billionsExperience += _ExpPoint;
-                unitExperience += (ulong)_Exp;
-            }
-         
-        }
-
-        string ExperienceIntegration(int _billionsExperience, ulong unitExperience)
-        {
-            string Str = null;
-            float Number = 0;
-            if (_billionsExperience != 0)
-            {
-                Number = (float)Math.Round((double)unitExperience / 100000000, 2);
-                Str = ((float)Math.Round((double)_billionsExperience + Number, 2)).ToString() + Language.Get("KnapS115");
-                return Str;
-            }
-            else
-            {
-
-                if (unitExperience >= 100000000)
-                {
-                    Number = (float)Math.Round((double)unitExperience / 100000000, 2);
-                    Str = Number.ToString() + Language.Get("KnapS115");
-                    return Str;
-                }
-                else if (unitExperience >= 10000 && unitExperience < 100000000)
-                {
-                    Number = (float)Math.Round((double)unitExperience / 10000, 2);
-                    Str = Number.ToString() + Language.Get("KnapS114");
-                    return Str;
-                }
-                else if (unitExperience < 10000)
-                {
-                    if (unitExperience != 0)
-                    {
-                        Str = unitExperience.ToString();
-                        return Str;
-                    }
-                    else
-                    {
-                        return string.Empty;
-                    }
-                   
-                }
-            }
-            return null;
-        }
-        protected override void LateUpdate()
-        {
-            coentTime += Time.deltaTime;
-            if (coentTime >= TIME)
-            {
-
-                if (ExperienceIntegration(billionsExperience, unitExperience) != string.Empty)
-                {
-                    m_ExperienceObj.SetActive(true);
-                    m_ExperienceText.text = ExperienceIntegration(billionsExperience, unitExperience);
-                }
-                else
-                {
-                    Close();
-                }        
-                coentTime = 0;
-                billionsExperience = 0;
-                unitExperience = 0;
-            }
-        }
-
-        #endregion
-
-    }
-
-}
-
-
-
-
+锘�//--------------------------------------------------------
+//    [Author]:           绗簩涓栫晫
+//    [  Date ]:           Tuesday, November 28, 2017
+//--------------------------------------------------------
+
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Snxxz.UI
+{
+
+    public class ExperienceOpenWin : Window
+    {
+        //缁忛獙鏄剧ず
+        #region Built-in
+        public float TIME = 60f;
+        private float coentTime = 0;
+        private int billionsExperience = 0;//鑾峰彇浜跨粡楠�
+        private ulong unitExperience = 0;//鑾峰彇鍗曚綅缁忛獙
+        [SerializeField] GameObject m_ExperienceObj;
+        [SerializeField] Text m_ExperienceText;
+        [SerializeField] RectTransform GameObject;
+        [SerializeField] RectTransform StartPoint;
+        [SerializeField] RectTransform EndPoint;
+        [SerializeField] UIEffect m_Uieffect;
+        protected override void BindController()
+        {
+        }
+
+        protected override void AddListeners()
+        {
+        }
+
+        protected override void OnPreOpen()
+        {
+            m_Uieffect.Play();
+            m_ExperienceObj.SetActive(false);
+            coentTime = 0;
+            billionsExperience = 0;
+            unitExperience = 0;
+            PlayerMainDate.Event_Experience += OnExperience;
+            ChatTip.Inst.OnChatUpEvent += OnChatUpEvent;
+            PositionModification(ChatTip.Inst.IsChatUp);
+        }
+
+
+
+        protected override void OnAfterOpen()
+        {
+        }
+
+        protected override void OnPreClose()
+        {
+            PlayerMainDate.Event_Experience -= OnExperience;
+            ChatTip.Inst.OnChatUpEvent -= OnChatUpEvent;
+        }
+
+        protected override void OnAfterClose()
+        {
+        }
+
+        private void OnChatUpEvent()
+        {
+            PositionModification(ChatTip.Inst.IsChatUp);
+        }
+
+        private void PositionModification(bool _bool)
+        {
+            if (_bool)
+            {
+                GameObject.localPosition = EndPoint.localPosition;
+            }
+            else
+            {
+                GameObject.localPosition = StartPoint.localPosition;
+            }
+        }
+        private void OnExperience(int _source, int _ExpPoint, int _Exp)
+        {
+            if (_source == 2)
+            {
+                billionsExperience += _ExpPoint;
+                unitExperience += (ulong)_Exp;
+            }
+         
+        }
+
+        string ExperienceIntegration(int _billionsExperience, ulong unitExperience)
+        {
+            string Str = null;
+            float Number = 0;
+            if (_billionsExperience != 0)
+            {
+                Number = (float)Math.Round((double)unitExperience / 100000000, 2);
+                Str = ((float)Math.Round((double)_billionsExperience + Number, 2)).ToString() + Language.Get("KnapS115");
+                return Str;
+            }
+            else
+            {
+
+                if (unitExperience >= 100000000)
+                {
+                    Number = (float)Math.Round((double)unitExperience / 100000000, 2);
+                    Str = Number.ToString() + Language.Get("KnapS115");
+                    return Str;
+                }
+                else if (unitExperience >= 10000 && unitExperience < 100000000)
+                {
+                    Number = (float)Math.Round((double)unitExperience / 10000, 2);
+                    Str = Number.ToString() + Language.Get("KnapS114");
+                    return Str;
+                }
+                else if (unitExperience < 10000)
+                {
+                    if (unitExperience != 0)
+                    {
+                        Str = unitExperience.ToString();
+                        return Str;
+                    }
+                    else
+                    {
+                        return string.Empty;
+                    }
+                   
+                }
+            }
+            return null;
+        }
+        protected override void LateUpdate()
+        {
+            coentTime += Time.deltaTime;
+            if (coentTime >= TIME)
+            {
+
+                if (ExperienceIntegration(billionsExperience, unitExperience) != string.Empty)
+                {
+                    m_ExperienceObj.SetActive(true);
+                    m_ExperienceText.text = ExperienceIntegration(billionsExperience, unitExperience);
+                }
+                else
+                {
+                    Close();
+                }        
+                coentTime = 0;
+                billionsExperience = 0;
+                unitExperience = 0;
+            }
+        }
+
+        #endregion
+
+    }
+
+}
+
+
+
+

--
Gitblit v1.8.0