这篇博客记录了使用亮风台SDK——HiAR的使用过程,关于 AR、亮风台、HiAR,为了节省时间并突出主题,这里就不做介绍了。
在开发之前. 去HiAR官网下载SDK for Unity,解压到指定目录。目录下有三个文件夹:
-
lib: 包含 Unity 插件文件 hiar_sdk_unity-x.x.x.unitypackage
-
doc: 包含使用说明文档、license.txt、changelog.txt
-
3rd_party: 包含三方库文件
</small>
-
注册账号,创建应用,即获得一个Appkey和对应的Secret
-
新建或者打开一个Unity项目,导入lib目录下面的unitypackage
-
删除Unity工程中默认的Main Camera,然后将Assets–>HiAR-Unity–>Prefabs中的HiARCamera拖入到Hierarchy中
-
在HiARCamera中设置 AppKey 和 Secret
-
将 Assets/HiAR-Unity/Prefabs 目录下的 ImageTarget 拖至 Hierarchy 窗口中,并将其设置为 HiARCamera 的子项
-
在 Hierarchy 窗口中选中 ImageTarget,在其对应的 Inspector 窗口中找到 HiAR Target Mono Behaviour (Script),在 Data Set 选项中选择 sample。此时,编辑窗口中将显示一张“苹果”的图片,这是刚刚设置的识别图片。若是要用自定义识别图片,则需要新建一个图集,并且发布,然后再下载到本地,双击导入本地图集到Unity项目中,在 Data Set 选项中选择即可。
-
在 Hierarchy 窗口中选中 ImageTarget,右击并在弹出的菜单中选择 3D Object > Cube,识别图片上将显示一个立方体模型。也可以设置为自定义模型和视频。
-
导出APK和项目,大功告成。