繁体   English   中英

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

[英]Change Launch Screen/Splash Screen color and image

该应用程序本身运行良好。 我的问题是,在应用程序本身启动时,屏幕是 Unity 默认的蓝色一秒钟左右,然后再变为我的第一个场景的黑色。

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

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

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

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

编辑


更新以更详细地了解更改内容的位置

首先更改初始图像

在此处输入图片说明

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

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

在此处输入图片说明

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

在此处输入图片说明

如果颜色仍然没有改变,您可以使用您选择的颜色创建纹理并将其添加到移动闪屏插槽中:

在此处输入图片说明

为了解决此问题,我用1x1黑色像素替换了Legacy Launch屏幕精灵(与Programmer的答案位于同一位置)。 这会导致整个屏幕在启动之前一直保持黑色,然后转到第一个场景。 这应该是默认行为,没有精灵。

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

这是从 iOS 构建设置面板中获取的。 我们观察到完全没有纹理的奇怪行为(即使这是我们想要的),所以我们使用单像素、纯色图像以及背景颜色来匹配。

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

在此处输入图片说明

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM