基本的 Frames 作为容器来容纳其他 GuiObjects 例如 标签 和 按钮 。您可以将框架应用到显示在用户的屏幕或体验内的表面上。

框架是适合响应布局的理想容器,例如 列表和灵活布局 ,允许您更改框架的大小并动态调整布局项目是否适合在其中匹配。Frames 也是核心GuiObjects ,因此您可以自定义属性,例如BackgroundColor3 ,Transparency ,应用背景渐变或边框等。
除了作为容器的常规使用外,你还可以使用 Frames 进行 UI 设计。例如,作为其他 UI 元素之间的视觉分隔符,您可以将框缩小并延长,直到它变成一条线。
剪切
默认情况下,Frame 容器 剪切 其内容(子 GuiObjects)通过 ClipsDescendants boolean。如果您想让孩子出现在框架的边界之外,只需将 ClipsDescendants 设置为 false 。
重要的是要注意,如果框架或其祖先有非零 ,那么 不适用;在这些情况下,子孙将在框架的边界之外渲染。
自动缩放
框架可以设置为 自动调整大小,取决于其内容。要实现这一目标,将框架的 Size 设置为 最小 宽度和/或高度,然后将其 AutomaticSize 属性设置为 X , Y 或 XY 根据哪个轴应用自动缩放。一旦设置,框架将根据 GuiObjects 内的尺寸自动调整大小。