UIGridStyleLayout
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Klasa podstawowa dla układów interfejsu użytkownika w stylu siatki.
Podsumowanie
Właściwości
Absolutny rozmiar przestrzeni zajętej przez układ siatki.
Określa osi, na której rozmieszczone są obiekty UI.
Określa poziome wyśrodkowanie elementów interfejsu użytkownika w ramach elementu rodzica.
Określa kolejność umieszczenia obiektów UI dziecka w układzie.
Określa poziom wyśrodkowania pionowego elementów interfejsu użytkownika w ramach elementu rodzica.
Właściwości
AbsoluteContentSize
Właściwość Absolutny rozmiar treści w przedmiocie UIGridStyleLayout ujawnia, ile miejsca zajmują elementy siatki, w tym wszelkie przestrzenie stworzone przez siatkę.Właściwość ta jest szczególnie przydatna do skalowania kontenerów siatek, takich jak Frames, aby upewnić się, że nie są one większe niż sama siatka.
Właściwość ta aktualizuje się, gdy tylko zostanie przeczytane.Nie uruchomi wydarzenia Object.Changed natychmiast po zmianie interfejsu użytkownika, ale jeśli wartość zostanie przeczytane, stanie się aktualna, a wydarzenie Object.Changed uruchomi się na następnym etapie renderowania.
FillDirection
Właściwość FillDirection określa osie, na której rozmieszczone są elementy interfejsu użytkownika.Uporządkuje przedmioty od lewej do prawej, podczas gdy uporządkuje przedmioty od góry do dołu.Aby odwrócić elementy, takie jak ustawienie od lewej do prawej, musisz odwrócić sortowanie; na przykład przez odrzucenie wartości dziecięcych obiektów UI GuiObject.LayoutOrder , gdy UIGridStyleLayout.SortOrder jest ustawiony na Enum.SortOrder.LayoutOrder .

HorizontalAlignment
Właściwość Przywrócenie poziomu wyравновешивания określa poziom wyравновешивания osi X w siatce elementów interfejsu użytkownika, podobnie jak TextLabel.TextXAlignment robi z TextLabel.Text.
SortOrder
Właściwość SortOrder określa kolejność umieszczenia dziecięcych obiektów UI w układzie.
Dla Enum.SortOrder.LayoutOrder używa się kolejności rosnącej na właściwości LayoutOrder dziecięcych obiektów UI.Jeśli dwoje dzieci dzieli to samo LayoutOrder, które zostało dodane wcześniej do obiektu rodzica, ma ono pierwszeństwo.
Dla Enum.SortOrder.Name używa się sortowania alfanumerycznego na Instance.Name dziecięcych obiektach UI.

VerticalAlignment
Właściwość Ustawienie wysokości określa ustawienie osi Y osi siatki elementów interfejsu użytkownika, podobnie jak TextLabel.TextYAlignment robi z TextLabel.Text.