UIGridLayout (不要與抽象 UIGridStyleLayout 從此類繼承) 在多個行內放置相關的 UI 元素,在父元素內添加元素一次,直到下一個元素不能容納。然後繼續添
由預設順序在 上升 的順序中元素,其中較低的值優先於更高的值,但這可以變更元素的名稱來使用元素的名稱,變更
元素在結構中可以穿越多個元素,如果元素在
此レイアウト適用於在任意綫斷後行為正確的線斷。例如,一組庫存空間是此レイアウト的好用例子。如果在表中值值不是正確,建議使用 UITableLayout 而不是使用此レイアウト。
概要
屬性
網格中的元素數量。
網格中每個元素的相對大小。
決定元素在網格中的空間。
決定網格中每個元素的大小。
確定每個行或柱之前可以使用的最大元素數。
從哪個角落開始放置網格元素的 UI 元素。
網格資料結構所佔用的相對空間大小。
決定 UI 對象的軸。
決定子元素內的 UI 元素的水平位置。
決定子兒 UI 對象在布局中的順序。
決定子元素內的 UI 元素垂直位置。
屬性
AbsoluteCellSize
提供網格各元素的大小。只適用於 read-only。不受任何 UIScale 、 UISizeConstraint 或 UIAspectRatioConstraint 對個別元素在網格中的影響。
CellSize
(預設值 0, 100,0, 100) 確定網格中每個元素的大小。 與所有 UDim2 相同,這個大小可以在父容器的大小和原始像素偏移值的百分比中兩者之間。 如果元素大小有 UIConstraint 則大小會由限限制式而不是網格決定。
FillDirectionMaxCells
FillDirectionMaxCells 決定網格中的每個單位可以在下一個行/柱上使用的單位數量(是否為行或柱都取決於 UIGridStyleLayout.FillDirection )。此值必須為正向。
- 如果設為零,不會出現一行/柱中的最大筆數,除了父親 UI 元素的容量外。
- 設為一個時,這會建立與 UIListLayout 建立的清單相似的列表。
StartCorner
StartCorner (Enum.StartCorner ) 從哪個角落開始放置網格元素。網格會繼續在UIGridStyleLayout.FillDirection中,填滿元素一個一個直到UIGridLayout.FIllDirectionMaxCells個元素被放置在那個行/柱中或所有
上方,藥水是第一個 ImageLabel ,然後是寶石和劍。UIGridLayout 正在使用 BottomRight 的 Enum.StartCorner。UIGridStyleLayout.FillDirection 是水平的。