本节我们看下官方示例在设备上的效果, 带领大家完成License的注册、SDK的下载、项目的配置及app发布测试。
SDK的使用需要许可证才能运行。 为保持SDK为最新版本,也需要从官网下载。
所以我们首先需要注册开发者。
ManoMotion官网:传送门
点击右上角的Login,完成账号的注册和登陆。
ManoMotion SDK官网现在分为两个版本:
因为大多数同学需要ARFoundation的SLAM功能,因此我们先讲该版本SDK的使用方法。
下载 CE&ARFoundation 插件。 网速慢的同学可添加文末联系方式,获得下载资源。
点击Dashboard,选择Licenses选项,进入许可证界面。
点击Add License,选择Unity,Free版本, 左侧输入你的app名称、app包名(即Unity包名)。
完成注册。
这样,我们就得到了ManoMotion的秘钥,稍后我们会将其配置到Unity项目中去。
ManoMotion插件目前支持ARFoundation 3.x,不支持4.x
Unity 2020.x版本导入ARFoundation 3.x后会报错。因此我们使用测试过的版本:Unity2019.4.0f1;
导入我们下载的 ManoMotion 插件;
导入ARFoundation3.1.3版本;
打开Example Interaction场景,找到 ManomotionManager 文件
将你上方得到的 License 配置到项目中去。
现在,你就可以打包成apk,也可以打包成ios应用。
若你还不了解ios打包方法,可以参考这篇博客:Unity打包苹果应用教程
测试看看吧!