En comparaison avec UIListLayout , UIGridLayout et UITableLayout, ces derniers permettent de meilleurs tableaux de bord plus structurés et organisés. Ils sont les plus appropriés pour les interfaces comme un inventaire de boutique où chaque article peut être présenté dans un grille de tailles égales, ou les articles peuvent être triés en fonction de leurs relations ou colonnes/ colonnes.
Mise en grille
UIGridLayout positions frère GuiObjects dans un grille d'unités uniformes du même diamètre dans leur conteneur parent. Les cellules sont ajoutées par rangée ou colonne basé sur la direction de la disposition
Par défaut, UIGridLayout positionne frère GuiObjects dans l'ordre de leur LayoutOrder où les valeurs inférieures vont avant les valeurs supérieures, et les valeurs ég
Tableau de bord
UITableLayout positions frère et sœur GuiObjects et leurs enfants dans le format de la table. Le paramètre par défaut FillDirection de 0> Enum.FillDirection|Vertical0> signifie que les frères sont positionnés en premier
Ce modèle imite la structure de rangée/colonne HTTP standard :
<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>
À moins que vous activiez les propriétés FillEmptySpaceColumns ou FillEmptySpaceRows de la tail