Table of Contents

Class DiagnosticsController

Пространство имен
easyar
Сборка
EasyAR.Sense.dll

Diagnostics controller для текущего ARSession. Пусть он будет вашим помощником в разработке, а не первым отключаемым компонентом.

[DisallowMultipleComponent]
[ExecuteInEditMode]
public class DiagnosticsController : MonoBehaviour
Наследование
DiagnosticsController

Поля

CustomDeveloperModeSwitch

Пользовательский переключатель developer mode, когда DeveloperModeSwitch равен Custom. Система будет включать или выключать developer mode в любое время согласно возвращаемому значению функции.

public Func<bool> CustomDeveloperModeSwitch

DeveloperModeSwitch

Переключатель developer mode. Можно использовать переключатель по умолчанию, срабатывающий при 8 нажатиях на экран, настроить собственный переключатель или предоставить эквивалентную замену developer mode.

Если вы незаметно отключите developer mode и не предоставите замену, последующие отчеты о проблемах в EasyAR могут быть отклонены. Это особенно важно для пользователей Mega.

[Tooltip("Developer mode switch. You can use the default switch or define your custom switch or equivalent function to replace develop mode.\nIf you silently disable developer mode and do not provide a replacement, issue feedbacks to EasyAR may be rejected, expecially for Mega users.\n\n开发者模式开关,你可以使用默认的开关(点击屏幕8次触发)或自定义一个开关,或提供开发者模式的等价替代。\n如果你默默地关闭开发者模式且没有提供替代,后续给到EasyAR的问题反馈将可能被拒绝,尤其是对Mega用户而言非常重要。")]
public DiagnosticsController.DeveloperModeSwitchType DeveloperModeSwitch

MessageOutput

Параметры вывода сообщений.

public DiagnosticsController.MessageOutputOptions MessageOutput

Свойства

IsDevMode

Включен ли developer mode.

public bool IsDevMode { get; }