Layout组件
自动排版 Layout Group
Vertical Layout Group 垂直布局
【垂直布局组】组件将其子布局元素彼此重叠。它们的高度由各自的最小高度,首选高度和柔性高度决定,具体取决于以下模型:
- 所有子布局元素的最小高度相加在一起,并且它们之间的间距也相加。结果是垂直布局组的最小高度;
- 所有子布局元素的首选高度被加在一起,并且它们之间的间距也被添加。结果是垂直布局组的首选高度;
- 如果垂直布局组处于其最小高度或更小,则所有子布局元素也将具有其最小高度;
- “垂直布局”组越接近其首选高度,每个子布局元素也将越接近其首选高度;
- 如果“垂直布局组”高于其首选高度,它将根据子布局元素各自的灵活高度按比例分配额外的可用空间;

| 属性 | 中文名称 | 功能说明 |
|---|---|---|
| Padding | 填充 | 布局组边缘内的填充 |
| Spacing | 间距 | 布局元素之间的间距 |

本文介绍了Unity3D中的自动排版Layout Group,特别是Vertical Layout Group,详细讲解了垂直布局的工作原理,包括最小高度、首选高度和柔性高度的计算模型。同时,还讨论了Content Size Fitter、Aspect Ratio Fitter和Layout Element等组件在自动布局中的作用,以及它们如何协同工作以实现灵活的UI布局。
最低0.47元/天 解锁文章
3443

被折叠的 条评论
为什么被折叠?



