UIFlexItem

Afficher les obsolètes

*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.

Example of UIFlexItem applied to a specific GuiObject under control of a UIListLayout. Example hierarchy of a UIFlexItem parented to a GuiObject under control of a UIListLayout.

Résumé

Propriétés

Propriétés

Lecture parallèle

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</

Diagram showing two items in a line with FlexMode set to Grow.

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

Diagram showing two items in a line with FlexMode set to Shrink.

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.

Diagram showing two items in a line with FlexMode set to Fill.

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

Lecture parallèle

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

Lecture parallèle

Alignement à plat de l'axe de croissance spécifique GuiObject dans la ligne de flexion. Voir UIListLayout.ItemLineAlignment pour plus de détails.

ShrinkRatio

Lecture parallèle

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.

Méthodes

Évènements