更改启动屏幕/启动画面颜色和图像

时间:2017-06-16 09:45:10

标签: c# unity3d

该应用程序本身完全正常。我的问题是,在启动应用程序本身时,屏幕是Unity默认蓝色,大约一小时左右,然后才变为第一个场景的黑色。

如何在启动时将此颜色更改为黑色?

4 个答案:

答案 0 :(得分:5)

您可以转到文件 - >进行更改构建设置 - > 播放器设置 - > 启动图像 - > 背景 - > 背景颜色

从那里你可以改变背景颜色。您还可以从那里更改图像,动画类型和叠加不透明度。

请注意,除非您拥有专业版许可证,否则您可能无法在此处进行更改。

修改

更新了更详细的更改内容

首先更改启动图像

enter image description here

iOS平台有更多选项,但仍可在上面提到的菜单中找到此设置。

如果是iOS,请选择iOS作为您的平台,然后您可以从那里更改背景颜色

enter image description here

然后您应该从那里更改午餐屏幕类型。如果您希望它消失,请将其设置为

enter image description here

如果颜色仍未更改,您可以使用您选择的颜色创建纹理并将其添加到移动启动画面插槽中:

enter image description here

答案 1 :(得分:1)

我相信OP正在按照这些屏幕截图中的说明查找启动屏幕的背景色。

这是从iOS版本设置面板中获取的。我们观察到根本没有纹理的奇怪行为(即使那是我们想要的),因此我们使用单像素,纯色图像以及背景色进行匹配。

这些字段在PC / Android构建窗口中不可用,因此不能100%地确定等效字段-除了使用纯色图像。无论哪种方式,都是在加载场景之前使用这些元素。

enter image description here

答案 2 :(得分:0)

为了解决这个问题,我用1x1黑色像素替换了Legacy Launch屏幕精灵(与Programmer的答案在同一个地方)。这导致整个屏幕在发布之前保持黑色,然后才能进入第一个场景。这应该是默认行为,开始时没有精灵。

答案 3 :(得分:-1)

我认为你在谈论相机背景颜色。您可以在主摄像头中将其设置为黑色。您可以找到相机文档here.