ARFoundation学习:二:安装基本信息和设备检测
一.目的
1.1 想ARFoundation学习
1.1 想知道:ARFoundation安装基本信息和设备检测
二.参考
2.1 Unity AR 开发入门
官网的ARFoundation的文档
2.1 ARCore 支持的设备
谷歌的ARCode声明了支持哪些设备。 我的小米6手机不在里面,导致运行程序直接闪退。
2.1
GitHUB下载网站 20210713我此时学习时候官网的是4.2
2.1 ARFoundation学习-01-安装基本信息和设备检测
B站UP主,超级NICE。 我看这个然后自己也实操一遍增加印象;
三.操作:成功:使用Unity编辑器自带的示例
3.1 版本
unity2020.3.7f1 windos10 64 VS2019 小米6手机 (运行结果:闪退:ARCore不支持小米6手机) AR Foundation 4.1.7
3.1 创建工程:ARFoundationLearn
切换平台,然后打包APK安装到安卓
3.1 运行结果:失败安卓平台/编辑器:都是黑屏
因为有些项目设置没有设置,导致黑屏
3.1 项目设置
最低版本>=7:低于就会报错 IL2CPP:支持 ARCore一定要勾选:否则会黑屏 使用Unity2020,不要使用2019,因为gradle不同, 多线程渲染是支持的
3.1.1重新打包安装到安卓手机
3.1 运行结果:闪退:ARCore不支持小米6手机(同样的APK给支持的手机是可以运行的)
因为安卓手机缺少必要的环境,所以需要下载
重新打开:需要权限 然后直接闪退:此ARCore不支持小米6手机 使用其他的小米手机,版本高点的,是能够看到画面的,支持平面检测的
3.1 运行结果:SampleScene:成功
将编辑器自带的SampleScene场景打包安装后,运行效果如下:
需要等待一会儿 地面、平面等会有白原点出现
3.1 运行结果:BlankAR:失败
将编辑器自带的BlankAR场景打包安装后,运行效果如下:
没有变化,再次就没有录像了
下一篇:
uniapp-h5+获取通知栏权限