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。
Scheduler¶
- C#
public static DelayedCallbackScheduler Scheduler { get; }
全局回调调度器。可以在初始化后访问。
Worker¶
- C#
public ThreadWorker Worker { get; }
线程工作器。可以在Awake之后访问。
Methods¶
Initialize¶
- C#
public static bool Initialize()
初始化EasyAR Sense。
Initialize¶
- C#
public static bool Initialize(string licenseKey)
初始化EasyAR Sense。
Deinitialize¶
- C#
public static void Deinitialize()
反初始化EasyAR Sense。
这个方法与资源释放无关。通常不需要手动调用。只有在需要初始化与反初始化多次的时候调用。