Unity使用EasyAR实现AR并导出APK全教程 附带BUG解决办法
先用EasyAR实现AR
下载Unity.
下载EasyAR SDK.
下载Unity3D 任一模型.
实现AR
打开Unity,导入Easy AR SDK ,导入模型包 ,并新建 StreamingAssets文件夹 ;
将EasyAR 内部 EasyAR_Startup 和 Imagetarget 拖入场景并删除自带main camera;
进入Easy AR官网注册并获得Key 填入
在Imagetarget中把识别图信息填入,来源换成Assets,创建一个材质球并赋给Imagetarget,材质球图片换成识别图图片
将模型拖到Imagetarget下面
识别图idback拖入并放到Assets文件夹下面StearmingAssets文件夹下
调整一下camera,避免黑屏
点击运行,AR可以正确实现。
运行出错解决办法:
如果出现一开始就出现模型 请将模型正确的拖入到Imagetarget目录下
如果出现Fail to load target 请确定Imagetarget属性里面识别图信息是否正确 来源是否是Assets
导出APK配置
下载JAVA JDK 配置环境
下载Andriod SDK 运行
参见此博文
https://blog.csdn.net/weixin_41881186/article/details/80199302
进行Unity内部切换平台设置的时候,注意下面三个点 ,名称要与Key中名称相对应
然后是出现问题如何解决
如果出现Building Gradle peoject 。多等等,让它自己下载能够解决;实在不行可以将Gradle换成Internet,不过导出的手机APK可能会有问题。