【问题标题】:Unity build only shows a gray screenunity build 只显示灰屏
【发布时间】:2021-09-30 09:51:22
【问题描述】:

我正在制作一个多人第一人称射击游戏,在编辑器中,我可以玩得很好,但是当我构建它时,它只是显示一个灰屏,并且没有任何反应。 unity 在构建后不会显示任何错误。

我正在使用统一 2020.1.6f1 和 HDRP + DRX

我的电脑规格是: AMD Ryzen 5 2600 六核处理器 英伟达 GeForce GT 1030

this is the main menu in the editor

this is the build, it should show the main menu

【问题讨论】:

  • 您是否以正确的顺序在构建屏幕中添加了正确的场景?

标签: unity3d


【解决方案1】:

您可以尝试从构建设置中启用Development Build 以访问独立应用程序中的开发控制台。或者,您可以检查应用程序的 log files 以了解仅在构建中发生的任何错误。

根据当前文档,您可以从以下位置找到日志文件:

  • Windows: %USERPROFILE%\AppData\LocalLow\CompanyName\ProductName\Player.log
  • Mac: ~/Library/Logs/Company Name/Product Name/Player.log
  • Linux: ~/.config/unity3d/CompanyName/ProductName/Player.log

【讨论】:

  • 然后我会尝试通过在 OnEnable 和 OnDisable 上记录“场景加载:场景名称”和“场景卸载:场景名称”的每个场景添加新的游戏对象来调试正确的场景正在构建中加载。如果问题出在其他地方并且场景正确加载,您可以添加调试脚本,允许您使用 F1、F2 或其他任何方式更改相机 + 渲染设置,以查看 HDRP + DRX 是否导致您出现问题。
  • 另外,如果您使用多个相机,即一个用于游戏,一个用于 UI,那么我建议禁用其中一个或另一个,以查看它们是否与渲染发生冲突。我记得 HDRP 和 Canvas Render mode: Screen Space - Camera 有问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-25
  • 2011-07-19
  • 1970-01-01
  • 2018-01-31
相关资源
最近更新 更多