UIFlexItem
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El objeto UIFlexItem definido define el comportamiento de flexión para su padre GuiObject bajo el control de un UIListLayout . El comportamiento de flexión definido sobreescribió el comportamiento de control de 1>Class.UIListLayout1> , lo que te permite configurar el comportamiento de flexión en una base per-objeto donde sea necesario.
Resumen
Propiedades
Cómo el padre GuiObject crece o encoge con el espacio disponible en el contenedor de diseño flexible.
Determina la cantidad que el padre GuiObject crece en relación con otros elementos en la línea. Se aplica solo si FlexMode está configurado como Enum.UIFlexMode.Custom .
Alineamiento de eje cruzado del padre específico GuiObject dentro de la línea de flexión.
Determina la cantidad que el padre GuiObject encoge en relación con otros elementos en la línea. Se aplica solo si FlexMode está configurado como Enum.UIFlexMode.Custom .
Propiedades
FlexMode
Enum.UIFlexMode valor que define cómo el padre GuiObject crece o encoge con el espacio disponible en el contenedor flex layout .
Cuando el tamaño del contenedor es más grande que el tamaño de la base combinada de la línea, un valor de Enum.UIFlexMode.Grow establece un efectivo 1:0 grow-shrink ratio en el padre 2> Class.GuiObject2>
Cuando el tamaño del contenedor es más pequeño que el tamaño de la base combinada de la línea y el controlador Class.UIListLayout
Cuando el tamaño del contenedor es mayor o menor que el tamaño de la base combinada de la línea de flexión, un valor de Enum.UIFlexMode.Fill establece un efectivo 1:1 grow-shrink ratio en el contenedor padre. Esta configuración garantiza que la línea de flexión siempre se llena el contenedor, incluso si el tamaño del contenedor cambia.
Para los diseños de layout personalizados, un valor de Enum.UIFlexMode.Custom habilita las propiedades GrowRatio y ShrinkRatio, permitiendo un crecimiento relativo o encogimiento del objeto en un ratio comparado con
GrowRatio
Si hay espacio libre en la línea de flexión, esta propiedad determina la cantidad que el padre GuiObject crece en relación con otros elementos de flexión en la línea. Se aplica solo si FlexMode está configurado como Enum.UIFlexMode.Custom .
ItemLineAlignment
Alineamiento de eje cruzado del padre específico GuiObject dentro de la línea de flexión. Consulte UIListLayout.ItemLineAlignment para obtener más información.
ShrinkRatio
Si hay un error en la línea de fusión, esta propiedad determina la cantidad que el padre GuiObject rebaja en relación con otros elementos de fusión en la línea. Se aplica solo si FlexMode está configurado como Enum.UIFlexMode.Custom .