最佳 Unity Android 初始图像分辨率

Optimum Unity Android splash image resolution

我有 Unity Plus,我正在尝试找出适合所有 android 设备的最佳 android 初始屏幕尺寸,因为没有选项可以为 android.

到目前为止,我已经在每个选项(居中、填充、适合)上尝试了 768x1024、1536x2048,但是一些 nexus tablets/phones 无法正确地全屏显示初始图像。

是否有适合所有 android 设备的 optimum/suggested 图片 resolution/configuration?

通常,您会希望在部署中包含不同分辨率和纵横比的多个图像副本。例如,小型和大型,都具有不同的 AR。您将读取设备的屏幕尺寸和 select 适合该设备的图像尺寸。

为了在此处提供更多详细信息,我开发了一款针对从小屏幕尺寸 (Galaxy Ace) 到大平板电脑 (Galaxy Note 10.1) 的设备的游戏。我们使用了我们自己的启动画面实现而不是统一的,我们计算了设备的纵横比。然后我们检查了屏幕分辨率。在那之后,我们有足够的信息 select 适合屏幕分辨率的图像。它的价格要高一些 space,但它在几乎所有设备上看起来都不错且清晰。

Android 版本的播放器设置中有 Splash Scaling 属性。尝试将其设置为 Scale to fill (cropped)。您的初始图像将在不改变纵横比的情况下进行缩放。

我们在 Unity 5.3.4 中使用 1280x720 图像 android 构建没有任何问题。

图像将被裁剪,但如果边缘上没有任何敏感文本或符号,则不会有问题。

希望对您有所帮助。