Unity 2019.4.1f1 我之前已经成功地用立方体构建并运行了演示场景。现在,构建仅显示黑屏,并且首次启动构建时从未提出相机权限。相机从不显示任何东西。有谁知道可能会发生什么变化吗?
使用 Pixel XL、ARCore、ARFoundation 或者在 iPad Pro、ARKit、ARFoundation 上使用 iOS 版本时。
请问有人可以帮忙吗?
我也有同样的问题。我尝试过统一版本: 2020.2.0a13 2019.4.3f1 LTS
它分别适用于旧版本的 AR Foundation 3 和 2,但是一旦我转到 AR Foundation 4 就会出现同样的问题。
我尝试按照此处(2020 年 7 月 9 日)的建议添加 link.xml,但没有帮助: https://forum.unity.com/threads/ar-foundation-android-black-screen-on-first-launch-bug-il2cpp.671467/
我将返回带有 AR Foundation 2.1.# 的 Unity 2019.4.3f1 LTS,看看这是否能给我所需的功能。
我还尝试在手机上安装这些应用程序,以防有帮助(不高兴): AR核心深度实验室 AR核心元素 适用于 AR 的 Google Play 服务
如果有人知道的话,我很想让 v4 运行以获得额外的功能?
谢谢 尼尔
像素2 ARCore 4.0.4 AR基金会4.0.2 AR 子系统 4.0.1
我也面临着同样的问题。但我分享的视频链接对我有帮助。 请按照下面共享链接的视频中给出的说明进行操作:
大多数情况下,问题的出现是因为我们使用了所需软件包的不同版本。视频开头有一个针对不同版本的 Unity 游戏引擎的推荐包版本列表。 注意:不要忘记在编辑 | 下禁用多线程渲染。项目设置|玩家|其他设置 |多线程渲染。并将脚本后端更改为 IL2CPP,将目标架构更改为 ARM64。
昨晚,当我从这里使用 ARCore SDK 制作 ARCore 项目时,我遇到了同样的问题https://github.com/google-ar/arcore-unity-sdk。但需要注意的是,我没有使用 AR Foundation。
当我构建并运行它时,没有错误,但整个屏幕是黑色的。尽管没有错误,但我检查了有 2 个警告,其中之一是关于 Vulkan 图形与 XR 不兼容。因此,我从 编辑 > 项目设置... > 播放器 > Android > 图形 API > 删除 Vulkan
删除 Vulkan当我再次构建并运行它时,它就可以工作了!
确保您已在 Player -> XR Pluggin Management -> ARCore
中启用
ARCore。
还可以尝试更改脚本后端,如下所示:
转到
Build Settings -> Player Settings -> Other Settings
:
在配置下将脚本后端更改为 IL2CPP
在同一项下,勾选ARM64。
重建并部署项目