Unity:在不同的屏幕分辨率下按钮间距不同

时间:2018-11-13 16:19:23

标签: unity3d button screen-resolution spacing

在我的游戏(Unity 2017.3.1f1)中,我使用的ScrollView在运行时充满按钮。

在1080p分辨率下:

enter image description here

在1440p:

enter image description here

蓝色点表示内容的约束,整个内容(包括下面的灰色部分)构成了滚动视图。无论我制作内容的大小,边框在1440p处都不会消失,而是随内容而调整大小。

  • 通过周围的面板设置ScrollView的宽度
  • 按钮全部使用相同的pefab(检查器:click)-下面的第一张图片
  • 按钮由内容(检查器:click)上的垂直布局组排列-下面是第二张图像

enter image description here enter image description here

如您在上一个屏幕快照中所见,“垂直布局组”被设置为强制扩展按钮的宽度并控制其大小,而在其他任何地方均未设置。我也没有在“垂直布局”组中设置任何填充/间距,但是两个按钮之间没有空白。

我希望它在1080p和1440p下看起来一样。我想念什么?

0 个答案:

没有答案