Unity功能记录(十四) ------ 启动画面

版权声明:个人原创,转载请注明出处 https://blog.csdn.net/dengshunhao/article/details/86577333

今天换启动画面时美术给了好多图,但是很神奇要不是拉伸要不就是有边框,比如以下:

整了好久,都不知道为什么,透明图更离谱,还拉伸了,查看官方文档才发现要怎么修改

Unity Splash Screen设置

要访问Unity Splash Screen设置,请打开编辑 > 项目设置
 Unity主菜单,然后选择播放器类别。然后展开“ 启动图像”部分并向下滚动到“ 启动画面”属性。

启动画面设置

启动画面设置

该屏幕包含以下部分:

一个 预习

乙 样式

C动画

d 徽标

Ë 背景

预习

启用“ 显示启动画面”选项可在游戏开始时显示启动画面。在Unity Personal Edition中,您无法禁用此选项。

启动画面和预览设置

启动画面和预览设置

使用“ 预览”按钮可在“游戏”视图中查看“启动画面”的预览。预览反映了分辨率和宽高比
游戏视图。使用多个游戏视图可同时预览多个不同的分辨率和宽高比。这对于模拟Splash Screen在多个不同设备上的外观特别有用。

图片A:预览 - 多个预览

                                                                     图片A:预览 - 多个预览

Style

使用“ 启动样式”设置来控制Unity品牌的样式。

款式设定

Splash Style下拉菜单中选择Light on Dark(默认)或Dark on White

图B:飞溅风格 - 左侧,Light on Dark风格。 右边是Dark on Light风格。

                                            图B:飞溅风格 - 左侧,Light on Dark风格。右边是Dark on Light风格。

Animation

使用动画
设置,以定义启动画面如何在屏幕上显示和消失。

动画设置

动画设置

从“ 动画”下拉菜单中选择以下值之一:

功能
静态的 不要应用动画。
玩具娃娃 徽标和背景缩放以创建视觉小车效果。这是默认值。
习惯 配置背景和徽标缩放量以允许修改的小车效果。

Logos

使用“ 徽标”部分中的设置自定义应用程序的徽标。

徽标设置

默认情况下,您的应用程序与Unity徽标共同标记。如果您使用的是Unity Personal Edition,则无法禁用此选项。如果您使用的是Pro或Plus版本,则可以禁用Show Unity徽标选项以从应用程序中删除Unity徽标。

如果您使用Unity联合品牌,则可以通过从“ 绘制模式”下拉框中选择以下值之一来控制它的显示方式:

功能
Unity徽标下面 在所有显示的徽标下方绘制联合品牌Unity徽标。
所有顺序 将联合品牌Unity徽标作为徽标插入徽标列表中。

您可以自定义要在启动画面上显示的徽标列表:

图像C:徽标 - 徽标列表和徽标持续时间

                                                                     图像C:徽标 - 徽标列表和徽标持续时间

每个徽标必须是Sprite资产。您可以通过更改Sprite的尺寸来更改徽标的宽高比在Sprite编辑器上。确保Sprite Mode设置为Multiple

要添加和删除徽标,请使用加号(+)和减号( - )按钮。

要重新排序徽标,请将其拖放到列表中。

您可以通过设置徽标持续时间设置来控制每个Sprite Asset在屏幕上显示的时间长度。使用2到10秒之间的值。

如果“徽标”列表中的条目未分配徽标“精灵资产”,则在该条目的持续时间内不会显示任何徽标。您可以使用它来创建徽标之间的延迟。

启动画面的整个持续时间是所有徽标的总和加上0.5秒的淡出。如果第一个场景尚未准备好播放,这可能会更长,在这种情况下,启动画面仅显示背景图像或颜色,然后在第一个场景准备好播放时淡出。

Background

使用“ 背景”部分中的设置自定义应用程序“启动画面”的背景。

徽标设置

Overlay Opacity

调整“ 叠加不透明度”设置的强度以使徽标突出显示。这会影响背景颜色和图像颜色,具体取决于您设置启动样式的方式

您可以将不透明度设置为较小的数字以减少此效果。也可以完全通过将其设置为0。例如禁用的效果,如果启动画面风格是光对暗,背景为白色,当背景变为灰色覆盖的不透明度设置为1,并且白色当叠加不透明度被设为在Unity Personal Edition中,此选项的最小值为0.5。

Background Color

没有设置背景图像时设置背景颜色。请注意,实际背景颜色可能会受到“ 覆盖不透明度”设置的影响,并且可能与指定的颜色不匹配。

Background Image

背景图像设置中指定对Sprite图像的引用,而不是使用颜色背景。Unity会调整背景图像以使其填满屏幕。图像均匀缩放,直到它适合屏幕的宽度和高度。这意味着图像的某些部分可能会以某些宽高比延伸到屏幕边缘之外。要调整背景图像对纵横比的响应,请在“精灵编辑器”中更改“精灵”的“ 位置”值。

Alternate Portrait Image

设置具有纵向纵横比的备用纵向图像(例如,纵向模式下的移动设备)。如果没有指定Alternate Portrait Image Sprite,Unity Editor将使用指定为背景图像的Sprite 进行纵向和横向模式。

您可以在Sprite Editor中调整Sprite 的位置和尺寸,以控制Splash Screen上背景图像的纵横比和位置。在此示例中,相同的图像用于横向和纵向; 但是,纵向位置已经调整。

图像D:背景图像 - 这里同样用于横向和纵向

官方文档 : https://docs.unity3d.com/Manual/class-PlayerSettingsSplashScreen.html 

猜你喜欢

转载自blog.csdn.net/dengshunhao/article/details/86577333