Unity、Android:如何正确设置游戏的方面/比例

问题描述

我使用 Unity 开发了一款 Android 游戏。最后我遇到了下一个问题:

我的游戏的每个关卡在屏幕的两侧都有严格的边框(就像一个盒子)。我一直在开发具有方面 9:16(图 1) 的游戏。当我构建它并在我的手机上运行时(现在是 9:19.5),我发现关卡的最左侧和最右侧部分不在屏幕上 (图 2).

我该如何解决这个问题,让游戏适合所有宽高比?

我尝试了不同的解决方案,但都没有让我满意。我太绝望了,我已经同意从 9:16 开始缩小它以适应屏幕的宽度,并在顶部和底部添加黑条(图 3)。高度在我的游戏中并不重要,但宽度至关重要。 或者有更好的解决方案吗?

enter image description here

enter image description here

enter image description here

更新2: 我的项目设计(有点灰盒):

enter image description here

以下是它在播放模式中不同方面的FINE外观:

enter image description here

以下是它在游戏模式中不同方面的糟糕外观:

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)