From 8f14a4d2cb7eae1172ad12bac1ca5c6645a649e6 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Mon, 23 Oct 2023 11:41:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E9=87=8D=E5=AE=9A=E5=90=91?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E7=9A=84=E5=AE=9E=E7=94=A8=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 日志重定向相关的实用函数。 --- UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs b/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs index 1d130e80..ced06ec3 100644 --- a/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs +++ b/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs @@ -17,7 +17,7 @@ namespace TEngine.Editor { if (line <= 0) { - throw new ArgumentOutOfRangeException(nameof(line)); + return false; } var stackTrace = GetStackTrace(); if (!string.IsNullOrEmpty(stackTrace) && (stackTrace.Contains("[Debug]") || @@ -78,7 +78,7 @@ namespace TEngine.Editor { var consoleInstance = fieldInfo.GetValue(null); if (consoleInstance != null) - if (EditorWindow.focusedWindow == consoleInstance) + if (EditorWindow.focusedWindow == (EditorWindow)consoleInstance) { // 获取m_ActiveText成员 fieldInfo = consoleWindowType.GetField("m_ActiveText",