Unity游戏预览太像素化,缺少宽高比选项

问题描述 投票:0回答:1

我正在开发一个Android / iOS应用程序,它将始终以“水平向左”方向查看。最初我是在Unity 2019.2.9f1上开发的,但是遇到此问题时切换到2019.2.14f1。遗憾的是,这两个引擎版本中都存在。

我使用的是世界太空画布,以前它在显示和构建所有纵横比方面都不错。以前,我有十多种长宽比选项,您可以在此处查看:

enter image description here

但是,它们最近都消失了,只剩下了这些:

enter image description here

当我选择“自由宽高比时,如下所示可见该场景,这是正确的:

enter image description here

但是,当我尝试在所需的“ PhoneHorizo​​ntal”纵横比上显示时,您会看到它被放大和像素化。当我缩小到1x而不是52x时,场景显然非常小。

enter image description here

是否可能是我的项目设置中的某些原因导致了?我以为引擎本身有问题,但是重新安装新版本并不能解决问题。我不知道最初导致这种变化的原因。我查看了我的构建设置和播放器设置,它们看起来都不错。我的代码中没有任何东西会影响宽高比或显示设置。

编辑:我已经确认仅当平台设置为Android时才存在此问题。 iOS不存在此问题。此外,它仅在编辑器中存在,而在我构建到设备时则不存在。

android unity3d aspect-ratio build-settings
1个回答
0
投票

正如我在您的屏幕截图中所看到的。您将GameView的分辨率设置为16x10而不是宽高比。您可以检查格式如何显示。

纵横比使用分辨率使用x

所以16:9是宽高比16x9是GameView的分辨率

© www.soinside.com 2019 - 2024. All rights reserved.