这可能是一个愚蠢的问题,但我正在使用Unity构建一个双摆应用程序,因为不是所有的屏幕尺寸都相同,UI按钮会被移动,并且无法按照手机屏幕大小进行缩放。我附上了一些图片来展示我的意思。 注意第三张图片中,返回按钮重叠了其他UI滑块。我认为问题在于屏幕顶部的像素距离在新方向下没有改变。有没有一种方法可以保持间距成比例?
在你的画布对象上,将其设置为 Scale With Screen Size,然后将 Match 属性设置为 0.5。这样画布将按宽度和屏幕高度进行缩放。 如果您需要更多有关设计适用于多种分辨率的用户界面的信息,请查看这里