统一构建并运行项目后出现蓝屏
Posted
技术标签:
【中文标题】统一构建并运行项目后出现蓝屏【英文标题】:Blue screen appeared after Build & Run project in unity 【发布时间】:2018-11-08 23:29:32 【问题描述】:所以我制作了我的第一个统一游戏。我统一运行(播放)场景,一切正常。 (没有任何例外或错误)。然后我尝试构建并运行该项目,但在启动游戏后,出现了 Unity 启动画面,并且我的屏幕被完全蓝屏覆盖。从那里什么也没有发生。我错过了什么吗?
需要了解的要点
-
我的 2D 游戏没有主菜单选项(开始、重启、退出)
这只是一个简单的平台游戏,即玩家奔跑,跳上瓷砖,
收集硬币等
我没有在游戏开始时创建任何启动画面
我是否需要编写一些代码以使其从 exe 构建和运行?请帮忙
【问题讨论】:
您是否在构建设置面板中添加了游戏画面? 我认为您的主摄像头没有指向场景中的对象。 @Andreaジーティーオー 我的主摄像头指向对象,正如我所说,当我在统一编辑器中播放场景时一切正常 @NahuelIanni 我点击了 build&run 然后选择 windows, mac platform for my game build 。抱歉,我没有在构建面板中“添加屏幕选项”。 【参考方案1】:当我开始团结时,这也发生在我身上。我通过在“构建设置”面板中添加场景来解决此问题。在此之前,Unity 是从恰好是蓝色的示例场景加载的。我不得不取消选择这个示例场景,然后选择一个新场景,让它从我保存的场景中运行。
如果“游戏”窗格仍然显示为蓝色,请检查“项目”窗格中是否选择了“构建设置”面板中列出的场景之一。
【讨论】:
这个答案用一张便条解决了我的问题。我希望我的场景被正确选择(在构建设置下),因为列表中只有一个可用的场景选项。在注意到“添加打开场景”后,我点击了它,我的正确场景被添加到列表中。然后我就可以检查它了。【参考方案2】:听起来您需要将画布缩放器设置为随屏幕大小缩放。
【讨论】:
感谢您的回复,但如何将画布缩放器添加到屏幕尺寸?我什至不知道它是什么。【参考方案3】:这发生在我尝试升级 Unity 版本后,升级失败,我不得不恢复到旧版本。
具体来说,我在 git 分支上进行了更改,并将所有文件恢复到我在 git 中的 master 分支,但它没有恢复 .gitignore
中的文件。
我终于能够通过关闭Unity
、删除项目中的Temp
目录并重新启动Unity
来解决此问题。马上回来了。请注意,我之前尝试过“重新导入所有资产”,但这并没有解决它。我需要删除Temp
。
【讨论】:
以上是关于统一构建并运行项目后出现蓝屏的主要内容,如果未能解决你的问题,请参考以下文章