Android Unity游戏预览太像素化,缺少纵横比选项

Android Unity游戏预览太像素化,缺少纵横比选项,android,unity3d,aspect-ratio,build-settings,Android,Unity3d,Aspect Ratio,Build Settings,我正在开发一个Android/iOS应用程序,它将始终以“水平左”方向查看。最初我是在Unity 2019.2.9f1上开发的,但遇到此问题时,我切换到2019.2.14f1。遗憾的是,这两种发动机版本都存在 我使用的是世界空间画布,之前它显示和构建的所有纵横比都很好。之前我有十几个纵横比选项,您可以在这里看到: 然而,它们最近都消失了,只剩下这些: 选择“自由纵横比”时,场景可见,如下所示,这是正确的: 但是,当我尝试以所需的“PhoneHorizontal”纵横比显示时,您可以看到它被

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

我使用的是世界空间画布,之前它显示和构建的所有纵横比都很好。之前我有十几个纵横比选项,您可以在这里看到:

然而,它们最近都消失了,只剩下这些:

选择“自由纵横比”时,场景可见,如下所示,这是正确的:

但是,当我尝试以所需的“PhoneHorizontal”纵横比显示时,您可以看到它被极大地放大和像素化。当我缩小到1x而不是52x时,场景显然非常小

是不是我的项目设置中的某些东西导致了这种情况?我认为引擎本身有问题,但重新安装新版本并没有解决问题。我不知道最初是什么导致了这种变化。我查看了我的构建设置和玩家设置,它们看起来都很好。我的代码中没有影响纵横比或显示设置的内容


编辑:我已经确认这个问题只在平台设置为Android时存在。iOS不存在此问题。此外,它只出现在编辑器中,而不是在我构建设备时出现。

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

纵横比使用
分辨率使用x

所以
16:9是一种纵横比

16x9是GameView的分辨率

哦,哇,我真不敢相信我错过了!事后看来,这很有道理。谢谢,这已经解决了问题。