Frame

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

I Frame fungono da contenitori per altri GuiObjects come etichette e pulsanti. Puoi applicare i frame per visualizzarli sullo schermo di un utente o su una superficie all'interno del gioco.

Esempio di Frame sullo schermo contenente un TextLabel, un TextBox e un ImageButton.

I frame sono contenitori ideali per layout reattivi come layout a lista e flessibili, permettendoti di cambiare la dimensione del frame e regolare dinamicamente come gli elementi del layout si adattano al suo interno. I Frame sono anche GuiObjects fondamentali, quindi puoi personalizzare proprietà come BackgroundColor3, Transparency, applicare un gradiente di sfondo o un bordo, e altro ancora.

Oltre al loro uso comune come contenitori, puoi anche utilizzare i Frame per il design dell'interfaccia utente. Ad esempio, come separatore visivo tra altri elementi UI, puoi ridimensionare un frame per renderlo sottile e lungo fino a farlo diventare una linea.

Ritaglio

By default, GuiObject containers ritagliano il loro contenuto (discendenti GuiObjects) attraverso il booleano ClipsDescendants. Se desideri che i discendenti appaiano al di fuori dei limiti di un contenitore, imposta semplicemente ClipsDescendants su false.

Importante, StarterGui.ClipsDescendantsSupportsRotation deve essere true affinché il ritaglio funzioni su discendenti ruotati (rotazione Rotation diversa da zero) all'interno del contenitore. Tuttavia, il ritaglio da un contenitore ruotato (il contenitore stesso è ruotato) o da angoli arrotondati (UICorner) non è supportato. Se hai bisogno di ritaglio su contenitori ruotati o arrotondati, considera CanvasGroup.

Dimensionamento automatico

I frame possono essere impostati per dimensionarsi automaticamente a seconda del loro contenuto. Per ottenere questo, imposta la Size del frame alla larghezza e/o altezza minima, quindi imposta la sua proprietà AutomaticSize su X, Y o XY a seconda degli assi su cui deve applicarsi il dimensionamento automatico. Una volta impostato, il frame si ridimensionerà automaticamente in base alla dimensione dei GuiObjects e dei layout al suo interno.

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.