Layout delle pagine

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

Quando si collega un UIPageLayout a un contenitore UI, ogni GuiObject fratello diventa una pagina unica a cui è possibile passare tramite scripting. Questo layout è utile quando si desidera creare interfacce utente come modali a schede, tutorial o schermate di personalizzazione del personaggio.

Dopo aver creato più pagine all'interno del UIPageLayout, è necessario utilizzare lo scripting per passare da una pagina all'altra. Ad esempio, il seguente codice, incollato in un Script client-side fratello del layout, passa avanti e poi indietro tra le pagine ogni due secondi.

local frame = script.Parent
local pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Previous()
task.wait(2)
pageLayout:Previous()

Se desideri visualizzare le pagine mentre modifichi in Studio, puoi utilizzare la Command Bar per navigare da una pagina all'altra, permettendoti di rivedere dove devi apportare modifiche senza dover riprodurre il tuo gioco ogni volta.

  1. Nella gerarchia della finestra Explorer, seleziona l'oggetto UIPageLayout.

  2. Apri la Command Bar.

  3. Inserisci uno dei seguenti comandi e premi Enter.

    AzioniComando
    Pagina successivagame:GetService("Selection"):Get()[1]:Next()
    Pagina precedentegame:GetService("Selection"):Get()[1]:Previous()
    Prima paginagame:GetService("Selection"):Get()[1]:JumpToIndex(0)
© 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.