Table of Contents

Class DiagnosticsController

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Diagnostics controller do ARSession atual. Deixe que ele seja seu parceiro de desenvolvimento, não o primeiro componente que você desativa.

[DisallowMultipleComponent]
[ExecuteInEditMode]
public class DiagnosticsController : MonoBehaviour
Herança
DiagnosticsController

Campos

CustomDeveloperModeSwitch

Switch personalizado de developer mode quando DeveloperModeSwitch é Custom. O sistema ativará ou desativará developer mode a qualquer momento de acordo com o valor retornado pela função.

public Func<bool> CustomDeveloperModeSwitch

DeveloperModeSwitch

Switch de developer mode. Você pode usar o switch padrão, acionado ao tocar na tela 8 vezes, personalizar um switch ou fornecer uma alternativa equivalente ao developer mode.

Se você desativar silenciosamente o developer mode e não fornecer alternativa, feedbacks de problemas enviados depois ao EasyAR poderão ser rejeitados. Isso é especialmente importante para usuários 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

Opções de saída de mensagens.

public DiagnosticsController.MessageOutputOptions MessageOutput

Propriedades

IsDevMode

Indica se developer mode está ativado.

public bool IsDevMode { get; }