0

我的问题很难描述,所以希望(通过我提供的图片)有人可以帮助我解决这个问题。如果您有信心可以修复它,我愿意在必要时付费。我需要这个修复。

我一生都无法弄清楚如何使用 Unity 画布/布局组。我有一系列一次只显示一个的画布(将它们视为屏幕)。每个画布内部都有组件(第一个是图形和计时器,然后是数据面板和一些按钮。

这是我希望每个面板看起来像的图像一次只能打开其中一个):

统一画布

本质上,我只希望每个子画布(深灰色框)占据屏幕的约 50% x 50%,并且当方向为水平/垂直时,相应地平铺它们。

每个子面板(深灰色)只需要更改。面板内的孩子可以相对于父画布保持和缩放。

我已经尝试了一切,翻阅了文档,并且已经用完了所有选项。

4

1 回答 1

0

您是否尝试过Layout Element为所有具有灵活宽度或高度设置的灰色面板添加一个?下面的屏幕截图显示了如何让两个并排的面板,都占据其容器宽度的一半。(两者的灵活宽度设置均为 1。)

布局元素

这两个面板是 Canvas 的子级,具有如下所示的水平布局组:

于 2019-04-05T07:41:10.133 回答