Layout delle pagine

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

Quando si inserisce un UIPageLayout in 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 fratello lato client del layout, transita in 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 Barra dei comandi per navigare da una pagina all'altra, permettendoti di rivedere dove è necessario apportare modifiche senza dover riprodurre la tua esperienza ogni volta.

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

  2. Inserisci uno dei seguenti comandi e premi Invio.

    AzioneComando
    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.