版本:Unity 6 (6000.0)
语言:English
转换数据类型
创建自定义绑定类型

定义日志级别

在绑定更新期间,可能会发生绑定对象尝试访问无效属性、在属性路径中遇到null值或遇到缺少类型转换器等错误。默认情况下,绑定系统会将所有错误记录到控制台,这可能会影响性能。

要控制控制台输出,您可以为绑定系统定义日志级别。以下是可用的日志级别

  • BindingLogLevel.All 错误始终记录到控制台。
  • BindingLogLevel.Once:错误仅在首次出现时记录到控制台。
  • BindingLogLevel.None:错误日志记录被禁用。

您可以设置全局和每个面板的配置来自定义日志行为。

以下示例设置所有面板或窗口的全局日志级别。

Binding.SetGlobalLogLevel(BindingLogLevel.Once);

以下示例设置每个面板的日志级别

Binding.SetPanelLogLevel(myElement.panel, BindingLogLevel.None);

注意:每个面板或每个窗口的日志级别设置会覆盖全局日志级别设置。

其他资源

转换数据类型
创建自定义绑定类型