W porównaniu do UIListLayout , UIGridLayout i UITableLayout pozwala na bardziej zstrukturyzowane i zorganizowane układy. Te są najbardziej odpowiednie dla interfejsów, takich jak zapas sklepu, gdzie każdy pojedynczy pozycja może być przedstawiony w siatce równych płyt, lub pozy
Układ siatkowy
UIGridLayout pozycje siostrzane GuiObjects w siatce jednostek o równomiernej rozmiarze w ich otoczu rodzicielskim. Komórki są dodawane przez rzęd lub kolum
Domyślnie, UIGridLayout pozycje siostrzane GuiObjects w kolejności ich LayoutOrder gdzie niższe wartości idą przed wyższymi wartościami,
Układ Tabeli
UITableLayout pozycje siostrzane GuiObjects i ich dzieci w formie tabeli. Domyślny FillDirection z 0> Enum.FillDirection|Vertical0> oznacza, że siostrze są
Ten wzór imituje standardową strukturę wiersza/kolumny HTML:
<table><tbody><tr> <!-- Row1 --><td>Label 1</td> <!-- TextLabel1 --><td>Label 2</td> <!-- TextLabel2 --><td>Label 3</td> <!-- TextLabel3 --></tr><tr> <!-- Row2 --><td>Label 4</td> <!-- TextLabel4 --><td>Label 5</td> <!-- TextLabel5 --><td>Label 6</td> <!-- TextLabel6 --></tr><tr> <!-- Row3 --><td>Label 7</td> <!-- TextLabel7 --><td>Label 8</td> <!-- TextLabel8 --><td>Label 9</td> <!-- TextLabel9 --></tr></tbody></table>
Chyba że włączysz właściwości FillEmptySpaceColumns lub FillEmptySpaceRows dla