DiagnosticsController Class

Description

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


Enums

public enum DiagnosticsController.MessageOutputMode

消息输出模式。

public enum DiagnosticsController.SessionDumpOutputMode

会话状态转储输出模式。

public enum DiagnosticsController.DeveloperModeSwitchType

开发者模式开关类型。


Classes

public class DiagnosticsController.MessageOutputOptions

消息输出选项。


Fields

DeveloperModeSwitch

C#

public DiagnosticsController.DeveloperModeSwitchType DeveloperModeSwitch

开发者模式开关,你可以使用默认的开关(点击屏幕8次触发)或自定义一个开关,或提供开发者模式的等价替代。

如果你默默地关闭开发模式且没有提供替代,后续给到EasyAR的问题反馈将可能被拒绝,尤其是对Mega用户而言非常重要。

MessageOutput

C#

public DiagnosticsController.MessageOutputOptions MessageOutput

消息输出选项。

CustomDeveloperModeSwitch

C#

public Func<bool> CustomDeveloperModeSwitch

DiagnosticsController.DeveloperModeSwitchDiagnosticsController.DeveloperModeSwitchType.Custom 时的自定义的开发者模式开关。系统会根据函数返回随时开关开发者模式。


Properties

IsDevMode

C#

public bool IsDevMode { get; }

开发者模式是否打开。