Table of Contents

Class DiagnosticsController

Namespace
easyar
Assembly
EasyAR.Sense.dll

AktuellerARSession Diagnose-Controller. Betrachte ihn als deinen Entwicklungspartner, nicht als erste zu deaktivierende Komponente.

[DisallowMultipleComponent]
[ExecuteInEditMode]
public class DiagnosticsController : MonoBehaviour
Vererbung
DiagnosticsController

Felder

CustomDeveloperModeSwitch

DeveloperModeSwitch beiCustom. Der Entwicklermodus wird basierend auf der Rückgabe dieser Funktion jederzeit ein- oder ausgeschaltet.

public Func<bool> CustomDeveloperModeSwitch

DeveloperModeSwitch

Developer-Mode-Switch. Du kannst den Standardschalter verwenden (durch 8-maliges Tippen auf den Bildschirm ausgelöst), einen benutzerdefinierten Schalter einrichten oder eine gleichwertige Alternative zum Entwicklermodus bereitstellen.

Wenn du den Entwicklermodus stillschweigend deaktivierst ohne Ersatz anzubieten, können spätere Problemrückmeldungen an EasyAR abgelehnt werden, was besonders für Mega-User wichtig ist.

[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

Nachrichtenausgabeoptionen.

public DiagnosticsController.MessageOutputOptions MessageOutput

Eigenschaften

IsDevMode

Ob der Entwicklermodus aktiviert ist.

public bool IsDevMode { get; }