使用最简单的工程,只是为了演示怎么调用摄像头.
环境介绍
手机: 红米 K20 PRO miui 12.0.6
Unity3D : 2020.3.18f1c1 LTS
项目工程
-
选择 3D项目 新建一个工程
-
安装包,AR Foundation 和 ARCore XR Plugin 这两个包必须安装.
- 在场景里面删掉自带的光照和相机,然后添加XR->AR Session Origin 和 XR -> AR Session
-
选择File-> Build Setting
-
将场景添加到Scenes In Build ,注意前面有个勾
-
将项目转为安卓,这里需要一点时间
-
再选择左下角的Player Settings
-
在弹出的窗口中做如下设置: Other Settings中 删除Vulkan,取消Multithreaded Rendering, Minimum APILevel 调整为28 ,Scripting Backend 改为IL2CPP,勾选ARM64
再选择左边的XR Plug-in Management,勾选 ARCore
- 做完设定以后就可以关闭Player Settings窗口,回到Build Settings 窗口, 点击Build And Run编译项目在手机上运行了.
有些地方可能没有说的很仔细,如果有不明白的地方请留言