UIFlexItem

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Vật thể UIFlexItem xác định hành vi flex cho cha của nó GuiObject dưới sự kiểm soát của một UIListLayout .Hành vi flex được xác định thay thế hành vi điều khiển UIListLayout, cho phép bạn cấu hình hành vi flex trên cơ sở mỗi đối tượng khi cần thiết.

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.

Tóm Tắt

Thuộc Tính

Thuộc Tính

Đọc Song Song

Enum.UIFlexMode giá trị xác định cách cha GuiObject lớn lên hoặc thu nhỏ với không gian có sẵn trong thùng chứa bố trí linh hoạt .

Khi kích thước của thùng chứa lớn hơn hơn kích thước kết hợp của dòng flex, giá trị đặt một tỷ lệ tăng giảm hiệu quả trên cha .Các đối tượng được đặt thành Enum.UIFlexMode.Grow không bao giờ thu nhỏ dưới kích cỡ cơ sở của chúng, vì vậy có thể xảy ra tràn nếu thùng chứa trở nên nhỏ hơn kích cỡ kết hợp của dòng.

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

Khi kích thước của container nhỏ hơn hơn kích thước kết hợp của dòng flex và điều khiển không được đặt để cuộn (dẫn đến việc bị tràn), một giá trị của đặt một tỷ lệ tăng giảm hiệu quả trên cha .Các đối tượng được đặt thành Enum.UIFlexMode.Shrink không bao giờ phát triển trên cơ sở kích thước của chúng, vì vậy có thể xảy ra thiếu hụt nếu thùng chứa trở nên lớn hơn kích thước kết hợp của dòng.

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

Khi kích thước của thùng lớn hơn hoặc nhỏ hơn kích thước kết hợp của dòng flex, giá trị đặt một tỷ lệ tăng giảm hiệu quả trên cha .Cài đặt này đảm bảo dòng flex luôn luôn lấp đầy container, ngay cả khi kích thước container thay đổi.

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

Đối với các bố trí được điều chỉnh, một giá trị của Enum.UIFlexMode.Custom cho phép các thuộc tính GrowRatioShrinkRatio , cho phép tăng trưởng hoặc thu hẹp đối tượng theo tỷ lệ so với các đối tượng flex khác cũng nằm dưới sự kiểm soát của một UIFlexItem .

GrowRatio

Đọc Song Song

Nếu có không gian trống trong dòng flex, thuộc tính này xác định số tiền mà cha GuiObject phát triển so với các vật phẩm flex khác trong dòng.Chỉ áp dụng nếu FlexMode được đặt thành Enum.UIFlexMode.Custom .

ItemLineAlignment

Đọc Song Song

Chỉnh sắp xếp theo trục của cha cụ thể GuiObject trong dòng flex. Xem UIListLayout.ItemLineAlignment để có chi tiết.

ShrinkRatio

Đọc Song Song

Nếu có dư thừa trong dòng flex, thuộc tính này xác định số lượng mà cha GuiObject giảm so với các vật phẩm flex khác trong dòng.Chỉ áp dụng nếu FlexMode được đặt thành Enum.UIFlexMode.Custom .

Phương Pháp

Sự Kiện