Class EasyARController
- 命名空间
- easyar
- 程序集
- EasyAR.Sense.dll
EasyAR Sense Engine类的静态代理,主要用于Sense初始化。
[DisallowMultipleComponent]
public class EasyARController : MonoBehaviour
- 继承
-
EasyARController
属性
IsReady
EasyAR Sense 是否已经准备好。如果license key验证失败或未执行会是false。
public static bool IsReady { get; }
方法
Deinitialize()
反初始化EasyAR Sense。
这个方法与资源释放无关。通常不需要手动调用。在需要初始化与反初始化多次的时候调用。
public static void Deinitialize()
HandleSenseLog(Action<LogLevel, string>)
处理Sense日志。传入空可以停止接收日志。
EasyAR Sense库通常通过系统接口直接输出日志,如需要显示在UI或获取日志内容,向可以使用这个接口。需要注意的是,使用这个接口并不会删除日志本身的输出。
public static void HandleSenseLog(Action<LogLevel, string> func)
参数
func
Initialize()
使用LicenseKey初始化EasyAR Sense。InitializeOnStartup为true时通常不需要手动调用。
public static bool Initialize()
Initialize(string)
使用licenseKey初始化EasyAR Sense。InitializeOnStartup为true时通常不需要手动调用。
public static bool Initialize(string licenseKey)
参数
licenseKey