From 99a3f198578f79b48bca1821554fb4b76270cd27 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 14 八月 2018 16:56:13 +0800
Subject: [PATCH] 2541  优化日志工具和bugly工具

---
 System/Debug/DebugLogRecorder.cs |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/System/Debug/DebugLogRecorder.cs b/System/Debug/DebugLogRecorder.cs
index bd8f53a..e8d5a79 100644
--- a/System/Debug/DebugLogRecorder.cs
+++ b/System/Debug/DebugLogRecorder.cs
@@ -18,8 +18,11 @@
 
         private void Awake()
         {
-            Application.logMessageReceived += AddLogRenderer;
-            Application.logMessageReceivedThreaded += AddLogRenderer;
+            if (DebugUtility.Instance.debugAccount)
+            {
+                Application.logMessageReceived += AddLogRenderer;
+                Application.logMessageReceivedThreaded += AddLogRenderer;
+            }
         }
 
         private void OnEnable()
@@ -52,8 +55,11 @@
 
         private void OnDestroy()
         {
-            Application.logMessageReceived -= AddLogRenderer;
-            Application.logMessageReceivedThreaded -= AddLogRenderer;
+            if (DebugUtility.Instance.debugAccount)
+            {
+                Application.logMessageReceived -= AddLogRenderer;
+                Application.logMessageReceivedThreaded -= AddLogRenderer;
+            }
         }
 
         public void SetLogVisible()
@@ -77,15 +83,15 @@
             switch (_type)
             {
                 case LogType.Log:
-                    allow = DesignDebug.EnableLog || DesignDebug.EnableNet;
+                    allow = DebugEx.EnableLog || DebugEx.EnableNetLog;
                     break;
                 case LogType.Warning:
-                    allow = DesignDebug.EnableLogWarning;
+                    allow = DebugEx.EnableLogWarning;
                     break;
                 case LogType.Error:
                 case LogType.Exception:
                 case LogType.Assert:
-                    allow = DesignDebug.EnableLogError;
+                    allow = DebugEx.EnableLogError;
                     break;
             }
 

--
Gitblit v1.8.0