【问题标题】:Unity 5 after publish, android scene appears emptyUnity 5发布后,android场景显示为空
【发布时间】:2021-03-16 16:56:47
【问题描述】:

我正在做一个学校项目,我们正在使用 Unity 5 为 Google Cardboard 构建一个游戏。我有我需要的所有驱动程序、SDK 和 JDK 文件,我可以在编辑器中玩游戏,它会出现在我的手机通过 Unity Remote 4 应用程序。它的 fps 很差(我猜不到 10),但这甚至不是我的问题。

我尝试发布该项目并将其移动到我的手机上,看看这是否有助于提高帧速率。相反,我得到了一个蓝屏。蓝色就像一个空荡荡的统一场景。我仍然可以看到纸板轮廓界面,所以我知道对象仍在场景中,但我什么都看不到。

【问题讨论】:

  • 您是否在“构建设置”>“构建列表中的场景”中添加了所需的场景?
  • 是的。它已被添加到构建中。我知道物体在场景中,因为我仍然在相机上覆盖纸板,但其他一切都是不可见的。
  • 是否记录了任何 logcat 错误?

标签: android unity3d google-cardboard


【解决方案1】:

我不知道这是否可以帮助您(没有任何进一步的信息),但您可以尝试这些选项

  • 关闭 Cardboard.SDK.nativeDistortionCorrection:使 Unity 直接绘制到屏幕上。

  • 编辑 Cardboard.CreateStereoScreen() 并更改设置。

原帖:First answer by user "smd"

【讨论】:

  • 关闭 nativeDistortionCorrection 只会在发布时给我一个纯黑屏。我在哪里编辑 Cardboard.CreateStereoScreen() 以及我应该如何编辑它?
  • 我认为您已经在没有 cardboard sdk 的情况下测试了您的游戏(正常运行)。如果你没有那样做,你应该那样做。如果错误仍然存​​在,请检查您的构建设置。没有更多信息,我无法为您提供任何其他解决方案。很抱歉没能帮到您。
【解决方案2】:
  1. 转到文件 > 构建设置,选择 Android 作为平台。

  2. 点击Player Settings,在Resolution and Presentation下,将默认方向更改为Landscape Left

【讨论】:

  • 试过没有用。
  • @RedXXVI 你能发布一个它在编辑器中的样子和它在 Android 中的样子的屏幕截图吗?这将真正有助于确定发生了什么
  • @RedXXVI 我明白了。您还可以发布您的游戏层次结构的图片吗?还有另一张您的 Build Settings 的图片以及您使用的 Unity 版本。我知道你有 5 个,但有 5 个。?
  • @RedXXVI 从构建设置中删除/删除 FootstepsFromHell.unity 并只保留 FootstepsFromHell.unity。只需选择它并点击删除你的键盘。重新构建它,让我知道会发生什么。
【解决方案3】:

确保在发布设置下未选择拆分应用程序二进制文件

【讨论】:

    【解决方案4】:

    我在 Android 设备上遇到了与此类似的蓝屏问题。根据我的发现,在启动场景中,Android 上可能未正确调用某些 Start() 回调。如果没有任何反应但相机处于活动状态,它只会呈现蓝色背景屏幕。这种情况很少发生。

    您可以尝试以下两种方法:

    1. 创建一个“空”启动场景,它只加载您的实际场景。

    2. 不仅使用 Start(),还使用 ​​OnEnable() 进行备份。

    如果您对完整的故事感兴趣,请查看我的blog entry

    【讨论】:

      【解决方案5】:

      确保在构建设置中点击“添加打开的场景”,以便将所有场景添加到构建中。这是我的情况的解决方案。

      【讨论】:

        【解决方案6】:

        我已通过这些步骤解决了我的 Google 纸板问题。

        Edit -> Project settings -> Player -> Other settings -> Graphics APi
        

        点击框右下角的-,从列表中删除Vulkan

        【讨论】:

          猜你喜欢
          • 2016-10-12
          • 2017-10-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-01-28
          • 1970-01-01
          • 2016-03-30
          • 2017-09-25
          相关资源
          最近更新 更多