UIFlexItem
*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.
Podsumowanie
Właściwości
Jak rodzic GuiObject rośnie lub zmniejsza się z dostępnym miejscem w kontenerze układu elastycznego.
Określa ilość, którą GuiObject dziecka rośnie w stosunku do innych pozycji w linii. Ma to zastosowanie tylko w przypadku, gdy FlexMode ustawiony jest na Enum.UIFlexMode.Custom.
Odchylenie ośmi osi GuiObject w linii elastycznej.
Określa ilość, którą GuiObject zmniejsza w stosunku do innych pozycji w linii. Ma zastosowanie tylko w przypadku, gdy FlexMode ustawiony jest na Enum.UIFlexMode.Custom .
Właściwości
FlexMode
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
Gdy rozmiar kontenera jest mniejszy niż wielkość bazy danych z linii elastycznej i kontrolowana Class.UI
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
Dla zaawansowanych układów wartość Enum.UIFlexMode.Custom umożliwia wartości GrowRatio i ShrinkRatio, umożliwiając stosunkowe wzrost lub zmniejszenie
GrowRatio
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
Odchylenie ośmi osi GuiObject w linii elastycznej. Zobacz UIListLayout.ItemLineAlignment dla szczegółów.
ShrinkRatio
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.