EasyARController Class

Description

在场景中控制EasyAR Sense初始化以及一些全局设置的 MonoBehaviour


MonoBehaviour Messages

private void Awake()

private void Update()

private void OnApplicationPause(bool pause)

private void OnDestroy()


Fields

ShowPopupMessage

C#

public bool ShowPopupMessage

是否显示弹出消息。所有EasyAR Sense Unity Plugin的弹出消息都又这个flag控制。


Properties

Instance

C#

public static EasyARController Instance { get; }

全局 EasyARController 。

Initialized

C#

public static bool Initialized { get; }

EasyAR Sense初始化结果。如果license key验证失败会是false。

ARCoreLoadFailed

C#

public static bool ARCoreLoadFailed { get; }

ARCore加载是否失败。

Scheduler

C#

public static DelayedCallbackScheduler Scheduler { get; }

全局回调调度器。可以在场景加载之后访问。

Settings

C#

public static EasyARSettings Settings { get; }

全局 EasyARSettings

Worker

C#

public ThreadWorker Worker { get; }

线程工作器。可以在Awake之后访问。


Methods

GlobalInitialization

C#

public static void GlobalInitialization()

初始化EasyAR Sense,在Unity场景加载前调用。