我正在使用Unity的默认Canvas系统,编写游戏UI。然后我就开始研究各种屏幕比例,包括“自由比例”。我的UI看起来变得很奇怪,我就开始思考……如果未来屏幕比例会变得这么不常见,那该怎么办?我知道目前最流行的屏幕比例是16:9(来源:https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam)。

16:9 80.32% 16:10 9.46% 21:9 3.52% 3:2 0.68% 32:9 0.37% 5:8 0.30%

即使知道这些数字,我仍然希望我的游戏对所有人都可用和愉悦。 我非常希望能“未来化”它。目前我正在研究“均匀缩放”和“中心缩放”(我找不到官方名称,所以我就自己起了个名)的差异。均匀缩放似乎能填满屏幕,但我认为人们不喜欢在极端比例下旋转90度头部来查看生命值。中心缩放能保持原有的位置,但在32:9或4:3显示器上会产生大量空白空间。

你们怎么处理游戏UI缩放的问题?你们哪种方法更喜欢?有任何建议都会很有帮助!