網格風格使用者介面布局的基礎類。
概要
屬性
網格布局佔用的絕對空間。
決定在哪個軸上放置 UI 對象。
決定父元素內的 UI 元素水平對齊。
決定兒童 UI 對象在布局中的排序。
決定父元素內的 UI 元素垂直對齊。
屬性
AbsoluteContentSize
一個 UIGridStyleLayout 的 絕對內容尺寸 屬性揭示了網格元素所佔的空間,包括由網格創建的任何填充。此特性對於縮小網格,例如 Frames 非常有用,以確保它們不大於網格本身。
此屬性會在閱已讀時立即更新。在使用者介面變更後立即發射 Object.Changed 事件不會發生,但如果值被已讀取,它將成為當前事件,下一個渲染步驟上的 Object.Changed 事件將發生。
FillDirection
填充方向 屬性決定用於放置 UI 元素的軸。Enum.FillDirection.Horizontal 從左到右排列對象,而Enum.FillDirection.Vertical 從上到下排列對象。若要反轉元素,例如將右向左排列,您需要反轉排序;例如,當 GuiObject.LayoutOrder 設為 UIGridStyleLayout.SortOrder 時,否認子 UI 對象的 Enum.SortOrder.LayoutOrder 值值,即可達到此目的。

SortOrder
排序順序 屬性決定兒子UI對象在布局中的排序。
對於 Enum.SortOrder.LayoutOrder ,在子 UI 對象的 LayoutOrder 屬性上使用上升排序。如果兩個孩子共享相同的 LayoutOrder,誰先添加到父對象上,誰就取得優先權。
對於 Enum.SortOrder.Name ,在子 UI 對象的 Instance.Name 上使用了字母數字排序。
