Khung Frames hoạt động như các container cho các GuiObjects khác như nhãn và nút bấm. Bạn có thể áp dụng khung để hiển thị trên màn hình của người dùng hoặc trên một bề mặt trong trò chơi.

Khung là các container lý tưởng cho các bố cục phản hồi như bố cục danh sách và linh hoạt, cho phép bạn thay đổi kích thước của khung và điều chỉnh động cách các mục bố cục vừa vặn bên trong nó. Frames cũng là các GuiObjects cốt lõi, vì vậy bạn có thể tùy chỉnh các thuộc tính như BackgroundColor3, Transparency, áp dụng một gradient nền hoặc đường viền, và nhiều hơn nữa.
Ngoài việc sử dụng phổ biến của chúng như các container, bạn cũng có thể sử dụng Frames cho thiết kế UI. Ví dụ, như một bộ phân cách trực quan giữa các yếu tố UI khác, bạn có thể thay đổi kích thước một khung để nó mỏng và dài cho đến khi nó trở thành một đường thẳng.
Cắt
By default, GuiObject containers clip their content (descendant GuiObjects) through the ClipsDescendants boolean. If you want descendants to appear outside of a container's bounds, simply set ClipsDescendants to false.


Importantly, StarterGui.ClipsDescendantsSupportsRotation must be true for clipping to work on rotated descendants (non‑zero Rotation) within the container. However, clipping by a rotated container (clipping container itself is rotated) or by rounded corners (UICorner) is not supported. If you need clipping on rotated or rounded containers, consider CanvasGroup.

Rotation = 0

Rotation = 10
Kích thước tự động
Khung có thể được thiết lập để tự động kích thước tùy thuộc vào nội dung của chúng. Để đạt được điều này, hãy đặt Size của khung thành chiều rộng và/hoặc chiều cao tối thiểu, sau đó đặt thuộc tính AutomaticSize của nó thành X, Y, hoặc XY tùy thuộc vào trục nào mà kích thước tự động nên áp dụng. Khi đã được thiết lập, khung sẽ tự động thay đổi kích thước dựa trên kích thước của các GuiObjects và các bố cục bên trong nó.