Engine Class

这个类型是C#语言的 EasyAR Sense API: Engine 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Methods

schemaHash

C#

public static int schemaHash()

获得版本散列值,用于确保各个语言的类型定义与运行库的类型定义版本一致。

onPause

C#

public static void onPause()

处理应用onPause,暂停内部任务。

onResume

C#

public static void onResume()

处理应用onResume,重启内部任务。

errorMessage

C#

public static string errorMessage()

用于初始化失败时获得错误信息。

versionString

C#

public static string versionString()

获得EasyARSense的版本号。

name

C#

public static string name()

获得EasyARSense的产品名称。(包括版本变种、操作系统和CPU架构)

variant

C#

public static string variant()

获得EasyARSense的发布版本。

isLicenseKeyMatched

C#

public static bool isLicenseKeyMatched(string licenseKey, string packageName, string variant, EngineOperatingSystem operatingSystem)

验证许可证密钥是否匹配发布版本、包名和操作系统