Frames

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Basic Frames atuam como contêineres para outros GuiObjects, como rótulos e botões. Você pode aplicar frames para exibir na tela de um usuário ou em uma superfície dentro do jogo.

Exemplo de Frame na tela contendo um TextLabel, TextBox e ImageButton.

Frames são contêineres ideais para layouts responsivos, como layouts de lista e flex, permitindo que você altere o tamanho do frame e ajuste dinamicamente como os itens do layout se encaixam dentro dele. Frames também são GuiObjects principais, então você pode personalizar propriedades como BackgroundColor3, Transparency, aplicar um gradiente de fundo ou borda, e mais.

Além de seu uso comum como contêineres, você também pode usar Frames para design de UI. Por exemplo, como um separador visual entre outros elementos de UI, você pode escalar um frame para ser fino e longo até que se torne uma linha.

Recorte

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.

Dimensionamento automático

Frames podem ser configurados para dimensionar automaticamente dependendo de seu conteúdo. Para conseguir isso, defina o Size do frame para a largura e/ou altura mínima, e então defina sua propriedade AutomaticSize para X, Y, ou XY, dependendo de quais eixos o dimensionamento automático deve se aplicar. Uma vez configurado, o frame irá redimensionar automaticamente com base no tamanho de GuiObjects e layouts dentro dele.

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.