Player
Preset Manager

启动画面 (Splash Screen)

The Unity Editor allows you to configure a Splash Screen for your project. The level to which you can customize the Unity Splash Screen depends on your Unity subscription; depending on whehether you have Unity Personal, Unity Plus or Unity Pro, you can disable the Unity Splash Screen entirely, disable the Unity logo, and add your own logos, among other options.

You can also make your own introductory screens or animations to introduce your Project in your first Scene, using the Unity UI System. These can be in addition to or instead of using the Unity Splash Screen, depending on your subscription.

Unity 启动画面在所有平台上都是一致的。它会迅速显示,在显示的同时,第一个场景在后台异步加载。这与您自己的介绍性画面或动画有所不同,您自己的画面或动画可能需要一段时间才能出现;这是因为 Unity 必须首先加载整个引擎和第一个场景,然后才会显示它们。

Note: Unity copies these options directly to the Package.appxmanifest file.

Subscription limitations

The Unity Pro and Plus subscriptions have no limitations to customisation of the Unity Splash Screen.

The Unity Personal subscription has the following limitations:

  • 无法禁用 Unity 启动画面。
  • 无法禁用 Unity 徽标。
  • 不透明度级别可以设置为最小值 0.5。

Unity 启动画面设置

To access the Unity Splash Screen settings, open Edit > Project Settings from the main menu in Unity and select the Player category. Then expand the Splash Image section and scroll down to the Splash Screen property.

启动画面 (Splash Screen) 设置
启动画面 (Splash Screen) 设置

The screen contains the following sections:

A Preview

B Style

CAnimation

D Logos

E Background

Preview

Enable the Show Splash Screen option to display the Splash Screen at the start of the game. If you are using the Unity Personal subscription you cannot disable this option.

Splash Screen and Preview settings
Splash Screen and Preview settings

Use the Preview button to see a preview of the Splash Screen in the Game view. The preview reflects the resolution and aspect ratio of the Game view. Use multiple Game views to preview multiple different resolutions and aspect ratios simultaneously. This is particularly useful for simulating the Splash Screen’s appearance on multiple different devices.

图 A:__预览__ - 多个预览
图 A:__预览__ - 多个预览

Style

Use the Splash Style setting to control the style of the Unity branding.

Style setting
Style setting

Choose either Light on Dark (the default) or Dark on White from the Splash Style drop-down menu.

图 B:__Splash Style__ - 左侧是 Light on Dark 样式。右侧是 Dark on Light 样式。
图 B:__Splash Style__ - 左侧是 Light on Dark 样式。右侧是 Dark on Light 样式。

Animation

Use the Animation setting to define how the Splash Screen appears and disappears from the screen.

Animation settings
Animation settings

Choose one of the following values from the Animation drop-down menu:

功能
Static Do not apply animation.
Dolly The logo and background zoom to create a visual dolly effect. This is the default.
Custom 配置背景和徽标变焦以实现修改后的推拉变焦效果。

Logos

Use the settings in the Logos section to customize your application’s logos.

Logos settings
Logos settings

Your application is co-branded with the Unity logo by default. If you are using the Unity Personal subscription you cannot disable this option. If you are using Unity Pro or Plus subscriptions, you can disable the Show Unity Logo option to remove the Unity logo from your application.

If you are using Unity co-branding, you can control how it appears by choosing one of the following values from the Draw Mode drop-down box:

功能
Unity Logo Below Draw the co-branding Unity logo beneath all logos that are shown.
All Sequential Insert the co-branding Unity logo as a logo into the Logos list.

You can customize the list of logos to appear on the Splash Screen:

图 C:__Logos__ - 徽标列表和 Logo Duration 设置
图 C:__Logos__ - 徽标列表和 Logo Duration 设置

Each logo must be a Sprite Asset. You can change the aspect ratio of the logo by changing the dimensions of the Sprite on the Sprite Editor. Make sure the Sprite Mode is set to Multiple.

To add and remove logos, use the plus (+) and minus (-) buttons.

To reorder logos, drag and drop them in the list.

You can control the length of time each Sprite Asset appears on the screen by setting its Logo Duration setting. Use a value between 2 and 10 seconds.

If an entry in the Logos list has no logo Sprite Asset assigned, no logo is shown for the duration of that entry. You can use this to create delays between logos.

The entire duration of the Splash Screen is the total of all logos plus 0.5 seconds for fading out. This might be longer if the first Scene is not ready to play, in which case the Splash Screen shows only the background image or color and then fades out when the first Scene is ready to play.

Background

Use the settings in the Background section to customize the background of your application’s Splash Screen.

Logos settings
Logos settings

Overlay Opacity

Adjust the strength of the Overlay Opacity setting to make the logos stand out. This affects the background color and image color, based on how you set up your Splash Style.

You can set the opacity to a lower number to reduce this effect. You can also completely disable the effect by setting it to 0. For example, if the Splash Screen style is Light on Dark, with a white background, the background becomes gray when Overlay Opacity is set to 1, and white when Overlay Opacity is set to 0. In the Unity Personal subscription, this option has a minimum value of 0.5.

Background Color

Set the Background Color when no background image is set. Note that the actual background color may be affected by the Overlay Opacity setting, and might not match the assigned color.

Background Image

Specify a reference to a Sprite image in the Background Image setting instead of using a color background. Unity adjusts the background image so that it fills the screen. The image is uniformly scaled until it fits both the width and height of the screen. This means that parts of the image might extend beyond the screen edges in some aspect ratios. To adjust the background image’s response to aspect ratio, change the Sprite’s Position values in the Sprite Editor.

Alternate Portrait Image

Set an Alternate Portrait Image with portrait aspect ratios (for example, a mobile device in portrait mode). If there is no Alternate Portrait Image Sprite assigned, the Unity Editor uses the Sprite assigned as the Background Image for both portrait and landscape mode.

You can adjust the Position and dimensions of the Sprite in the Sprite Editor to control the aspect ratio and position of the background image on the Splash Screen. In this example, the same image is being used for both landscape and portrait; however, the portrait position has been adjusted.

图 D:__Background Image__ - 对于横向和纵向布局使用了相同的背景图像
图 D:__Background Image__ - 对于横向和纵向布局使用了相同的背景图像
Player
Preset Manager