今天换启动画面时美术给了好多图,但是很神奇要不是拉伸要不就是有边框,比如以下:
整了好久,都不知道为什么,透明图更离谱,还拉伸了,查看官方文档才发现要怎么修改
Unity Splash Screen设置
要访问Unity Splash Screen设置,请打开编辑 > 项目设置
Unity主菜单,然后选择播放器类别。然后展开“ 启动图像”部分并向下滚动到“ 启动画面”属性。
启动画面设置
该屏幕包含以下部分:
预习
启用“ 显示启动画面”选项可在游戏开始时显示启动画面。在Unity Personal Edition中,您无法禁用此选项。
启动画面和预览设置
使用“ 预览”按钮可在“游戏”视图中查看“启动画面”的预览。预览反映了分辨率和宽高比
游戏视图。使用多个游戏视图可同时预览多个不同的分辨率和宽高比。这对于模拟Splash Screen在多个不同设备上的外观特别有用。
图片A:预览 - 多个预览
Style
使用“ 启动样式”设置来控制Unity品牌的样式。
从Splash Style下拉菜单中选择Light on Dark(默认)或Dark on White。
图B:飞溅风格 - 左侧,Light on Dark风格。右边是Dark on Light风格。
Animation
使用动画
设置,以定义启动画面如何在屏幕上显示和消失。
动画设置
从“ 动画”下拉菜单中选择以下值之一:
值 | 功能 |
---|---|
静态的 | 不要应用动画。 |
玩具娃娃 | 徽标和背景缩放以创建视觉小车效果。这是默认值。 |
习惯 | 配置背景和徽标缩放量以允许修改的小车效果。 |
Logos
使用“ 徽标”部分中的设置自定义应用程序的徽标。
默认情况下,您的应用程序与Unity徽标共同标记。如果您使用的是Unity Personal Edition,则无法禁用此选项。如果您使用的是Pro或Plus版本,则可以禁用Show Unity徽标选项以从应用程序中删除Unity徽标。
如果您使用Unity联合品牌,则可以通过从“ 绘制模式”下拉框中选择以下值之一来控制它的显示方式:
值 | 功能 |
---|---|
Unity徽标下面 | 在所有显示的徽标下方绘制联合品牌Unity徽标。 |
所有顺序 | 将联合品牌Unity徽标作为徽标插入徽标列表中。 |
您可以自定义要在启动画面上显示的徽标列表:
图像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上背景图像的纵横比和位置。在此示例中,相同的图像用于横向和纵向; 但是,纵向位置已经调整。
官方文档 : https://docs.unity3d.com/Manual/class-PlayerSettingsSplashScreen.html