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

问题描述 投票:0回答:3

应用程序本身运行完全正常。我的问题是,在启动应用程序本身时,屏幕会显示 Unity 默认蓝色一秒钟左右,然后再更改为第一个场景的黑色。

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

c# unity-game-engine
3个回答
6
投票

您可以通过转到 File --> Build Settings --> Player Settings --> Splash Image --> Background --> Background Color 来更改此设置。

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

请注意,除非您拥有专业版许可证,否则您可能无法更改某些内容。

编辑


已更新以更详细地说明更改内容的位置

首先更改启动图像

enter image description here

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

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

enter image description here

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

enter image description here

如果颜色仍未改变,您可以使用您选择的颜色创建纹理并将其添加到 Mobile Splash Screen 插槽中:

enter image description here


0
投票

我相信OP正在寻找启动屏幕的背景颜色,如这些屏幕截图所示。

这取自 iOS 构建设置面板。我们观察到根本没有纹理的奇怪行为(尽管这是我们想要的),因此我们使用单像素、纯色图像以及背景颜色来匹配。

这些字段在 PC/Android 构建窗口中不可用,因此不能 100% 确定等效项是什么 - 除了使用纯色图像之外。不管怎样,这些元素都是在加载场景之前使用的。

enter image description here


-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.