CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriWareErrorHandler类 参考

CRIWARE报错管理组件 更多...

继承自 CriMonoBehaviour .

Public 成员函数

delegate void Callback (string message)
 错误回调委托 更多...
 

Public 属性

bool enableDebugPrintOnTerminal = false
 是否启用协程调试输出 更多...
 
bool enableForceCrashOnError = false
 调试专用的强制崩溃标记 更多...
 
bool dontDestroyOnLoad = true
 
uint messageBufferCounts = 8
 

静态 Public 属性

static readonly string logPrefix = "[CRIWARE]"
 日志信息的前缀 更多...
 
static Callback callback = null
 错误回调 更多...
 

属性

static string errorMessage [get, set]
 
static Callback OnCallback
 错误回调事件 更多...
 

详细描述

CRIWARE报错管理组件

说明:
获取并输出CRIWARE库中的错误信息的组件。

成员函数说明

delegate void Callback ( string  message)

错误回调委托

说明:
在CRIWARE原生程序库中发生错误时调用的回调委托。
参数字符串中记载了格式为 “错误ID:错误详细信息” 的消息。

类成员变量说明

bool enableDebugPrintOnTerminal = false

是否启用协程调试输出

弃用:
削除予定の非推奨APIです。本値は使用されていません。
注意:
除了Unity的Debug窗口之外,是否启用控制台调试输出 [deprecated] PC上仅会输出至Unity的Debug窗口。
bool enableForceCrashOnError = false

调试专用的强制崩溃标记

说明:
为true时,则在发生错误时强制执行崩溃。
仅在 OnCallback 注册了事件时有效。
bool dontDestroyOnLoad = true

场景迁移时是否删除Error Handler

readonly string logPrefix = "[CRIWARE]"
static

日志信息的前缀

说明:
代表来自CRIWARE的日志信息的前缀。
Callback callback = null
static

错误回调

弃用:
削除予定の非推奨APIです。 CriWareErrorHandler.OnCallback event の使用を検討してください。
说明:
CRIWARE原生程序库中发生错误时调用的回调。
未设置时将调用此类中定义的默认日志输出函数。
如果要基于错误消息编写自己的处理,请注册委托并在回调函数中执行处理。
设置为null时可以解除注册。
注意:
CriWareErrorHandler处于活动状态时,可能会随时调用注册的回调。
注意不要在 CriWareErrorHandler 之前释放被调用函数的实体。
uint messageBufferCounts = 8
弃用:
将被删除的非推荐API。 现在无论此值如何,都可以将错误消息排入Cue,因此不会引用此值。

属性说明

string errorMessage
staticgetset
弃用:
将被删除的非推荐API。该值没有被使用。
Callback OnCallback
staticaddremove

错误回调事件

说明:
CRIWARE原生程序库中发生错误时调用的
回调事件。
未设置时,将调用在本类中定义的预设的
日志输出函数。
要基于错误消息编写自己的处理时,请注册委托
并在回调函数中执行处理。
本事件总从主线程调用。
注意:
CriWareErrorHandler 处于活动状态时,可能会随时调用注册的回调。

注意不要在销毁 CriWareErrorHandler 之前释放被调用函数的实体。


该类的文档由以下文件生成: