手册
脚本 API
unity3d.com
Version:
2018.2
2021.1
2020.3
2020.2
2020.1
2019.4
2019.3
2019.2
2019.1
2018.4
2018.3
2018.2
2018.1
2017.4
2017.3
2017.2
2017.1
5.6
包含此页的版本:
不含此页的版本:
受支持
旧版
手册
脚本 API
语言:
中文
English
中文
日本語
Español
한국어
Русский
手册
Version:
2018.2
2021.1
2020.3
2020.2
2020.1
2019.4
2019.3
2019.2
2019.1
2018.4
2018.3
2018.2
2018.1
2017.4
2017.3
2017.2
2017.1
5.6
包含此页的版本:
不含此页的版本:
受支持
旧版
Unity User Manual (2018.2)
UI
UI 参考
自动布局
垂直布局组 (Vertical Layout Group)
水平布局组 (Horizontal Layout Group)
网格布局组 (Grid Layout Group)
垂直布局组 (Vertical Layout Group)
属性
属性:
功能:
Padding
布局组边缘内的填充。
Spacing
布局元素之间的间距。
Child Alignment
用于子布局元素的对齐方式(如果这些元素未填满可用空间)。
Child Controls Size
布局组是否控制其子项的宽度和高度。
Child Force Expand
是否要强制子项扩展以填充额外的可用空间。
描述
垂直布局组组件将子布局元素纵向放置。子布局元素的高度根据以下规则由各自的最小高度、偏好高度和灵活高度决定:
所有子布局元素的最小高度相加,并加上它们之间的间距。得到的结果便是垂直布局组的最小高度。
所有子布局元素的偏好高度相加,并加上它们之间的间距。得到的结果便是垂直布局组的偏好高度。
如果垂直布局组处于其最小高度或更小值,则所有子布局元素也将具有最小高度。
垂直布局组越接近其偏好高度,每个子布局元素也越接近偏好高度。
如果垂直布局组高度大于其偏好高度,则会根据各子布局元素的灵活高度按比例为子布局元素分配额外的可用空间。
水平布局组 (Horizontal Layout Group)
网格布局组 (Grid Layout Group)