我正在构建应用。我将参考分辨率游戏视图设置保持为(800 x 1200)。画布设置如下所示当我检查它的Iphone6(750 x 1334)分辨率时,我可以看到内容,但是某些组件的宽度被裁剪了。游戏视图如下所示。我在应用程序中使用面板,垂直布局组,水平布局组中的许多UI组件。
现在我将游戏视图的分辨率更改为ipad pro(2224 x 1668)。现在我看不到我的图像。游戏视图如下所示
我不知道如何根据不同的屏幕尺寸调整UI元素。我观察到的一些答案是,我应该将屏幕尺寸,匹配宽度或高度和匹配滑块的比例设置保持为0.5。我保留了这些设置(请参阅第一个图像)。但是它并没有根据不同的屏幕尺寸而改变。
我在父元素(Showdata)中尝试了宽高比拟合器,但是没有用。我应该怎么做才能根据不同的屏幕尺寸更改屏幕?是因为我没有以适当的方式锚定UI元素?您将如何锚定这样的内容(画布>面板(沿XY拉伸)>面板(具有垂直布局)>许多UI元素)
我看过很多关于如何使用锚点用于图像和按钮,但是如何用于嵌套元素,或者当我们使用垂直或水平布局并且它包含许多UI元素时的教程。
这里是简短的提示列表,从最紧急到最不紧急: