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)
验证许可证密钥是否匹配发布版本、包名和操作系统