Cardboard 的双重视觉 - Unity

Double vision with the Cardboard - Unity

我正在尝试为 google 纸板统一创建一个小型 android 游戏,但问题是我的 5.7 英寸 phone 太大了。 SDK 中的标准配置文件不适用于我的 phone,我看到双图像。

据我所知,我需要使用二维码更改配置文件或在某些脚本中设置默认 URI。我创建了一个二维码 Viewer Profile Generator 它与标准 Cardboard 应用程序配合使用效果很好,但我不明白如何在我的程序中使用它。将游戏与 Cardboard 应用程序同步似乎只适用于 iOS,而更改 Cardboard.cs 中的 DefaultDeviceProfile 则不起作用为我做任何事。

谢谢。

您的 phone 是 运行 Marshmallow,它具有新的运行时权限模型。 Cardboard SDK 并没有完全跟上这个模型的速度,因为它不会提示用户添加所需的权限,它只是默默地失败了。在这种情况下,所需的权限是 READ_EXTERNAL_STORAGE,它授予对存储 QR 码数据的 sdcard 的访问权限。目前,解决此问题的最佳方法是确保项目的 AndroidManifest 中的 targetSDK = 22(在 Assets/Plugins/Android 中)。对于已构建的特定应用,您可以在应用的应用信息屏幕中激活 "storage" 权限。