UIFlexItem
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
L'objet UIFlexItem définit le comportement de flexion pour son parent GuiObject sous le contrôle d'un UIListLayout . Le comportement de flexion défini au-dessus de cet objet de contrôle 1>Class.UIListLayout1> vous permet de configurer le comportement de flexion sur une base per-objet, si nécessaire.
Résumé
Propriétés
Comment le parent GuiObject grandit ou rétrécit avec l'espace disponible dans le conteneur de flexionnement.
Détermine la quantité que le parent GuiObject grandit par rapport aux autres éléments de la ligne. S'applique uniquement si FlexMode est défini sur Enum.UIFlexMode.Custom.
Alignement à plat de l'axe de croissance spécifique GuiObject dans la ligne de flexion.
Détermine la quantité que le parent GuiObject rétrécit par rapport aux autres éléments de la ligne. S'applique uniquement si FlexMode est réglé sur Enum.UIFlexMode.Custom.
Propriétés
FlexMode
Enum.UIFlexMode valeur qui définit comment le parent GuiObject grandit ou rétrécit avec de l'espace disponible dans le flex layout conteneur.
Lorsque la taille du conteneur est plus grande que la taille de base combinée de la ligne, une valeur de Enum.UIFlexMode.Grow définie un effet de 1:0 croissance-rétrécissement sur le parent 1> Class.GuiObject</
Lorsque la taille du conteneur est plus petite que la taille de base combinée de la ligne et la taille de base de contrôle, la valeur de
Lorsque la taille du conteneur est plus grande ou plus petite que la taille combinée de la base de la ligne de flexion, une valeur de Enum.UIFlexMode.Fill définie un effet de 1:1 sur la base de l'objet parent . Ce paramètre garantit que la ligne de flexion remplit toujours le conteneur, même si la taille du conteneur change.
Pour les layouts ajustés, une valeur de Enum.UIFlexMode.Custom permet les propriétés GrowRatio et ShrinkRatio, ce qui permet une croissance relative ou une rétrécissement de l'objet par rapport à d'autres obj
GrowRatio
Si il y a de l'espace libre dans la ligne flex, cette propriété détermine la quantité que le parent GuiObject croît par rapport aux autres éléments flex de la ligne. S'applique uniquement si FlexMode est réglé sur Enum.UIFlexMode.Custom.
ItemLineAlignment
Alignement à plat de l'axe de croissance spécifique GuiObject dans la ligne de flexion. Voir UIListLayout.ItemLineAlignment pour plus de détails.
ShrinkRatio
Si il y a un débordement dans la ligne flex, cette propriété détermine la quantité que le parent GuiObject rétrécit par rapport aux autres éléments flex dans la ligne. S'applique uniquement si FlexMode est réglé sur Enum.UIFlexMode.Custom.