UnityAR(二)下载EasyAR Sense Unity Plugin插件并导入Unity

注意事项 :

  1. 在下载导入EasyAR Sense Unity Plugin插件前需要检查一下自己的Unity是否是( Unity5.6.5f1 )或以上版本

  2. 如果你要发布Android(安卓)应用, Unity 5.6.5f1版本 需要下载老的 Android SDK Tools 25.0.1包,( 较新的Unity版本则无此要求 )

  3. 如果你要发布iOS 应用 ,ARM64 CPU的iPhone 、iPad等iOS真机(EasyAR不支持在模拟器和ARMv7上运行, 就是手机上的Win10云电脑)

      因为AR还要创建虚拟机并在虚拟机里面运行,这就相当于在虚拟机里面嵌入虚拟机了,但是也有用户在虚拟机里面跑成功的

1-1

下载EasyAR Sense Unity Plugin插件:

下载地址  https://www.easyar.cn/view/download.html#download-nav3 

(这就是我们需要的EasyAR插件)

名为EasyAR Sense Unity Plugin 的是EasyAR的Unity插件 如图 2-1

2-1( EasyAR插件 )

下载后我们会得到1个压缩包 如图 2-2

2-2

右键解压到EasyARSenseUnityPlugin_4.0.0-final_2020-01-16 如图 2-3

2-3

下载EasyAR Sense Unity Plugin Samples官方案例

( 你可以不下载因为后面我不用官方的案例 )

名为EasyAR Sense Unity Plugin Samples的是EasyAR的官方完成案例 如图 2-4

2-4(EasyAR的官方案例)

下载后我们会得到3个压缩包,然后我们把它右键解压到当前文件夹下 如图 2-5

2-6

解压到当前文件夹后 如图 2-3 我们会得到三个解压过后的文件夹

2-7

创建一个工程:

我们把解压过后的文件夹放一边,现在我们来一起创建一个工程 

创建工程时,选择创建3D工程如图3-1。EasyAR当前不支持Lightweight RP(高清材质)等其他Render Pipeline(高清渲染管线),如需使用,应自行实现摄像机背景渲染等功能。 

3-1

导入官方案例:

( 你可以不导入,因为只是告诉你有官方的案例 )

首先,打开我们之前解压过的三文件夹,找到每个文件夹下的EasyAR Unity Package(.unitypackage) ,打开并一个一个导入到Unity中 如图4-1

4-1

导入官方插件:

打开我们之前解压过的官方插件文件夹 

点击文件夹下的EasyAR Unity Package(.unitypackage) 

打开并导入到Unity中 如图4-2

(官方插件我们只需要导入一个Unity包/  官方案例需要导入三个Unity包

4-2

导入过后我们来了解一下插件文件里都装了什么 如图 4-3

[EasyAR]文件夹 存放EasyAR资源和代码的目录,注意里面有EasyARSetting专门填key的文件

[Scripts]文件夹 包含EasyARSample重要代码,以及原始API接口文件 csapi.cs

[Shaders]文件夹 公共shader,画相机画面背景,cube,以及透明视频相关的

(导入官方插件包  非官方案例包)

4-3

[Plugins]文件夹 Android/iOS/Window/Mac 平台二进制库和相关交互代码存放的目录


激活插件:

   把我们之前的在上一篇UnityAR(一)中创建的密钥写入 如图 5-1

5-1

复制密钥后复制到EasyAR—> Resoures —>EasyAR —> Settings —> EasyAR SDK License Key 内如图 5-2

5-2

第三章

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容