UIFlexItem

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Obiekt UIFlexItem określa zachowanie elastyczności dla jego rodzica GuiObject pod kontrolą UIListLayout . Określone zachowanie elastyczności przekracza to kontrolowane 1>Class.UI1> , umożliwiając konfigurację zachowania elastyczności na bazie obiektu, gdy to konieczne.

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.

Podsumowanie

Właściwości

Właściwości

Odczyt równoległy

Enum.UIFlexMode wartość, która określa, jak rodzic GuiObject rośnie lub schrumpuje z dostępną przestrzenią w kontenerze flex layout.

Gdy rozmiar kontenera jest większy niż wielkość bazy łącznej linii elastycznej, wartość Class.GuiObject 1:0 wybiera skuteczny rozmiar 2> 1:02> na bazie. Objekty

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

Gdy rozmiar kontenera jest mniejszy niż wielkość bazy danych z linii elastycznej i kontrolowana Class.UI

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

Gdy rozmiar kontenera jest większy lub mniejszy niż połączona wartość bazy linii elastycznej, wartość Enum.UIFlexMode.Fill ustawia skuteczny 1:1 rozmiar dostosowywania na rodzicu GuiObject. Ustawienie to zapewnia, że linia elastyczna zawsze wypełnia kontener, nawet jeśli rozmiar kontener

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

Dla zaawansowanych układów wartość Enum.UIFlexMode.Custom umożliwia wartości GrowRatio i ShrinkRatio, umożliwiając stosunkowe wzrost lub zmniejszenie

GrowRatio

Odczyt równoległy

Jeśli istnieje wolny pasek w linii elastycznej, ta właściwość określa ilość, która rodzic GuiObject rośnie w stosunku do innych elementów elastycznych w linii. Ma to zastosowanie tylko w przypadku, gdy FlexMode ustawiony jest na Enum.UIFlexMode.Custom.

ItemLineAlignment

Odczyt równoległy

Odchylenie ośmi osi GuiObject w linii elastycznej. Zobacz UIListLayout.ItemLineAlignment dla szczegółów.

ShrinkRatio

Odczyt równoległy

Jeśli w linii flex wystąpi nadmiar, ta właściwość określa ilość, którą GuiObject rodzic zmniejsza w stosunku do innych pozycji w linii. Ma to zastosowanie tylko wtedy, gdy FlexMode ustawiony jest na Enum.UIFlexMode.Custom.

Metody

Zdarzenia