DiagnosticsController Class

Description

当前 ARSession 的诊断控制器。让它成为你的开发伙伴而非第一个关闭的组件。


Enums

public enum DiagnosticsController.FatalResponseType

Fatal error的处理类型。

public enum DiagnosticsController.InfoResponseType

消息的处理类型。

public enum DiagnosticsController.DumpType

会话状态显示及转储的类型。


MonoBehaviour Messages

private void Start()

private void LateUpdate()

private void OnDestroy()


Fields

FatalResponseEditor

C#

public DiagnosticsController.FatalResponseType FatalResponseEditor

Unity编辑器中Fatal Error的处理方式。

FatalResponse

C#

public DiagnosticsController.FatalResponseType FatalResponse

打包的应用中Fatal Error的处理方式。

ErrorResponse

C#

public DiagnosticsController.InfoResponseType ErrorResponse

Error的处理方式。

WarningResponse

C#

public DiagnosticsController.InfoResponseType WarningResponse

Warning的处理方式。

UserInfoResponse

C#

public DiagnosticsController.InfoResponseType UserInfoResponse

User Info的处理方式。

DumpSession

C#

public DiagnosticsController.DumpType DumpSession

会话状态显示及转储的方式。


Methods

EnqueueMessage

C#

public void EnqueueMessage(string message, float time)

添加一条要显示的消息。该消息会根据 DiagnosticsController.UserInfoResponse 的配置进行处理。

SetAdditionalDumpMessage

C#

public void SetAdditionalDumpMessage(string message)

设置额外的会话状态及转储信息。该信息会根据 DiagnosticsController.DumpSession 的配置进行处理。