【发布时间】:2020-11-17 00:02:18
【问题描述】:
我今晚刚测试我的 Android 应用时,发现该应用与手机尺寸不匹配。 我专门为我的 Android 手机 (SAMSUNG S8) 制作了应用程序,分辨率为 1440 x 2960,但在手机上加载应用程序时,它看起来要大得多。 有什么解决办法吗?
【问题讨论】:
我今晚刚测试我的 Android 应用时,发现该应用与手机尺寸不匹配。 我专门为我的 Android 手机 (SAMSUNG S8) 制作了应用程序,分辨率为 1440 x 2960,但在手机上加载应用程序时,它看起来要大得多。 有什么解决办法吗?
【问题讨论】:
将 Ui 缩放模式设置为 Scale With Screen Size。
另外,安装手机设备模拟器包即可在 Unity 上查看手机预览,不必为了查看预览而导出您的项目
看看这个 https://docs.unity3d.com/Packages/com.unity.device-simulator@2.2/manual/index.html
【讨论】:
您可以尝试设置屏幕比例。当我遇到这个问题时,这是由于比率问题。
在Player Settings(Ctrl+Shift+B)中,设置你需要的屏幕宽度和高度。
在支持的Aspect Ratio section中,我选择了Others。
从游戏预览窗口的左上角。
【讨论】: