private void DrawLogSetting() { GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.Label("Log选项:", new GUILayoutOption[0]); this._showDebug = GUILayout.Toggle(this._showInfo, "显示Debug", new GUILayoutOption[0]); this._showInfo = GUILayout.Toggle(this._showInfo, "显示Info", new GUILayoutOption[0]); this._showWarning = GUILayout.Toggle(this._showWarning, "显示警告", new GUILayoutOption[0]); this._showError = GUILayout.Toggle(this._showError, "显示错误", new GUILayoutOption[0]); if (GUILayout.Button("清空缓存", new GUILayoutOption[0])) { LocalDirectoryHelper.Clean(); } if (GUILayout.Button("清空所有Log", new GUILayoutOption[0])) { this._logList.Clear(); this._selectedLog = default(Log); } if (GUILayout.Button("关闭LogGUI", new GUILayoutOption[0])) { this._visible = false; } GUILayout.EndHorizontal(); }