UIFlexItem 對象定義了彈性行為對其父 GuiObject 下的控制 ,在 UIListLayout 的控制下 ,您可以在必要時配置彈性行為 。 在必要時 ,您可以在 1>Class.UIListLayout1> 上配置彈性行為 ,以便在必要時可以配置彈性行為 。
概要
屬性
如何將父 GuiObject 成長或縮小在可用空間容器中。
決定子 GuiObject 對其他項目在行中的增長量。只適用於設置 FlexMode 為 Enum.UIFlexMode.Custom 。
在 flex 線內橫向對準特定父親 GuiObject 。
決定子 GuiObject 對其他項目在行中縮放的比例。只適用於 FlexMode 設為 Enum.UIFlexMode.Custom 。
屬性
FlexMode
當容器的大小是 大於 flex 線的總結合基礎大小 的價值 Enum.UIFlexMode.Grow 會設定對父 1:0 的有效 1> 1:01> 增長率,而對子
當容器的大小小於 flex 線的總結合基地大小和控制 Class.UIListLayout 的預設尺寸時,值
當容器的大小是否大於或小於容器線的結合基地大小時,一個值的 Enum.UIFlexMode.Fill 設置了一個有效的 1:1 容量擴大-縮小比率在父容器上 GuiObject 。這個設置可以確保柔性線總是填滿容器,即使容器大小變更。
對於精細設計的布局,值 Enum.UIFlexMode.Custom 啟用 GrowRatio 和 ShrinkRatio 屬性,允許相對增長或縮小對象在比例上的對
GrowRatio
如果在 flex 行中有自由空間,此屬性將親 GuiObject 與其他 flex 項目在行中的相對數量決定。只適用於 FlexMode 設為 Enum.UIFlexMode.Custom 。
ShrinkRatio
如果在 flex 行中發生滿滿,此屬性將確定子 GuiObject 對其他 flex 項目在行中縮放的量。 只適用於 FlexMode 設為 Enum.UIFlexMode.Custom 。