UIGridStyleLayout
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
グリッドスタイル UIレイアウトのベースクラス。
概要
プロパティ
グリッドレイアウトによって占有される空間の絶対サイズ。
UI オブジェクトが配置される軸を決定します。
親要素内の UI 要素の横向き配置を決定します。
子 UI オブジェクトがレイアウトに配置される順序を決定します。
親要素内の UI 要素の垂直配置を決定します。
プロパティ
AbsoluteContentSize
アブソリュートコンテンツサイズ プロパティの UIGridStyleLayout は、グリッドの要素が占有しているスペース、グリッドによって作成されたパッドを含めて、どれほどのスペースを占有しているかを明らかにします。このプロパティは、グリッドのサイズコンテナのように Frames を大きくして、グリッド自体より大きくないことを確認するのに特に役立ちます。
このプロパティは既読み込まれるとすぐに更新されます。UI が変更された直後に Object.Changed イベントを発射しないが、値が既読まれると、現在の状態になり、次のレンダリングステップで Object.Changed イベントが発射される。
FillDirection
FillDirection プロパティは、UI 要素が配置される軸を決定します。Enum.FillDirection.Horizontal 左から右にオブジェクトを配置し、Enum.FillDirection.Vertical 上から下にオブジェクトを配置します。要素を逆に配置するなど、右から左に配置するには、例えば GuiObject.LayoutOrder 値を否定することで、子 UI オブジェクトの UIGridStyleLayout.SortOrder 値を逆にする必要があります。例えば、Enum.SortOrder.LayoutOrder が に設定されたときに、子 UI オブジェクトの 値を否定することです。

HorizontalAlignment
水平アラインメント プロパティは、UI 要素のグリッドの X 軸配置を決定し、TextLabel.TextXAlignment と同じように、TextLabel.Text と同じように行います。
SortOrder
SortOrder プロパティは、子 UI オブジェクトがレイアウトに配置される順序を決定します。
For Enum.SortOrder.LayoutOrder 、子 UI オブジェクトの LayoutOrder プロパティに上昇順のソートが使用されます。2つの子供が同じ LayoutOrder を共有する場合、親オブジェクトに最初に追加されたものが優先されます。
For Enum.SortOrder.Name 、子 UI オブジェクトの Instance.Name にアルファ数字ソートが使用されます。

VerticalAlignment
垂直アラインメント プロパティは、UI 要素のグリッドの Y 軸配置を決定し、TextLabel.TextYAlignment と同じように、TextLabel.Text と同じように行います。