Unity--自動版面(Horizontal Layout Croup)
Horizontal Layout Croup:
“水平布局組”組件將其子布局元素并排放置。它們的寬度由各自的最小,首選和靈活的寬度決定,具體取決于以下模型:
- 所有子布局元素的最小寬度被添加在一起,并且它們之間的間距也被添加。結果是水平布局組的最小寬度。
- 所有子布局元素的首選寬度被添加在一起,并且它們之間的間距也被添加。結果是水平布局組的首選寬度。
- 如果水平布局組的最小寬度或更小,則所有子布局元素也將具有其最小寬度。
- “水平布局”組越接近其首選寬度,每個子布局元素也將越接近其首選寬度。
- 如果“水平布局組”寬于其首選寬度,它將根據子布局元素各自的靈活寬度按比例分配額外的可用空間。
Padding:(填充)
布局組邊緣內的填充。
Spacing:(間距)
布局元素之間的間距。
Child Alignment:(子對齊)
如果子布局元素未填滿所有可用空間,則使用它們的對齊方式。
Control Child Size:(控制子控件的大小)
布局組是否控制其子布局元素的寬度和高度。
Use Child Scale:(使用子控件的大小)
布局組在調整元素大小和布局時是否考慮其子布局元素的比例。
寬度和 高度對應于每個子布局元素的 Rect變換組件中的“ 比例”>“ X”和“ 比例”>“ Y”值。
Child Force Expand:(展開)
是否強制子布局元素擴展以填充其他可用空間。
Unity--自動版面(Vertical Layout Group)?
“垂直布局組”組件將其子布局元素彼此重疊。它們的高度由各自的最小高度,首選高度和柔性高度決定,具體取決于以下模型:
- 所有子布局元素的最小高度相加在一起,并且它們之間的間距也相加。結果是垂直布局組的最小高度。
- 所有子布局元素的首選高度被加在一起,并且它們之間的間距也被添加。結果是垂直布局組的首選高度。
- 如果“垂直布局組”處于其最小高度或更小,則所有子布局元素也將具有其最小高度。
- “垂直布局”組越接近其首選的高度,每個子布局元素也就越接近其首選的高度。
- 如果“垂直布局組”比其首選高度高,它將根據子布局元素各自的靈活高度按比例分配額外的可用空間。
Vertical Layout Group
Padding:(填充)
布局組邊緣內的填充。
Spacing:(間距)
布局元素之間的間距。
Child Alignment:(子對齊)
如果子布局元素未填滿所有可用空間,則使用它們的對齊方式。
Control Child Size:(控制子控件的大小)
布局組是否控制其子布局元素的寬度和高度。
Use Child Scale:(使用子控件的大小)
布局組在調整元素大小和布局時是否考慮其子布局元素的比例。
寬度和 高度對應于每個子布局元素的 Rect變換組件中的“ 比例”>“ X”和“ 比例”>“ Y”值。
Child Force Expand:(展開)
是否強制子布局元素擴展以填充其他可用空間。