这个方法可以添加一个快捷键来清空Unity的Console。
—— 步 骤
1、新建脚本 ShortCuts.cs,名字可以不一样;
2、复制下面的代码,粘贴到刚创建的脚本里;
3、按下 Ctrl + Shift + X 清空控制台。
—— 代 码
using UnityEngine;
using UnityEditor;
public static class ShortCuts {
[MenuItem("Tools/Clear Console %#x")] // Ctrl + SHIFT + X
public static void ClearConsole () {
var assembly = Assembly.GetAssembly(typeof(ActiveEditorTracker));
var type = assembly.GetType("UnityEditorInternal.LogEntries");
if (type == null) {
type = assembly.GetType("UnityEditor.LogEntries");
}
var method = type.GetMethod("Clear");
method.Invoke(new object(), null);
}
}