UIGridStyleLayout

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません
閲覧できません

グリッドスタイル 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 プロパティは、子 UI オブジェクトがレイアウトに配置される順序を決定します。

For Enum.SortOrder.LayoutOrder 、子 UI オブジェクトの LayoutOrder プロパティに上昇順のソートが使用されます。2つの子供が同じ LayoutOrder を共有する場合、親オブジェクトに最初に追加されたものが優先されます。

For Enum.SortOrder.Name 、子 UI オブジェクトの Instance.Name にアルファ数字ソートが使用されます。

VerticalAlignment

並列読み取り

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

方法

イベント