Unity 2017:Canvas不在渲染上渲染

问题描述 投票:1回答:1

我一直在使用团结一段时间。但是我下载了最新的version 2017.2.1f1并开始了一个新项目。在游戏和场景视图中一切运行良好。在编辑器中玩游戏也很好。但是,当我将它构建到我的Android设备(API级别19)时。 Canvas和所有UI元素都不可见。 Canvas的渲染模式设置为Screen Space Camera,UI Scale为Scale with screen size。我试着环顾四周,但我无法找到适用于我的案例场景的修复程序。任何帮助都感激不尽。

请注意,我正在开发2D游戏,因此环境设置为2D,如果这有任何帮助

android unity3d rendering unity-ui
1个回答
1
投票

假设您正在从旧版本的Unity中移植您的项目。在实际构建项目时,OR Unity崩溃了。在这些情况下。 Unity可能不包括所有必需的着色器,在某些情况下可能由于某种原因而包含类。然而,有一个非常简单的解决方法。只需按照列出的步骤操作:

  1. 关闭Unity
  2. 浏览到项目的文件夹/目录。
  3. 删除Project Settings文件夹。 (它可能会删除一些编辑器设置,但就您的项目而言,没有什么会改变。)
  4. 再次打开Unity并打开您的项目。
  5. Unity将重建项目,错误将得到修复。
© www.soinside.com 2019 - 2024. All rights reserved.