Layouts de página

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

Quando você parenta um UIPageLayout a um contêiner de UI, cada GuiObject irmão se torna uma página única para a qual você pode transitar através de scripting. Este layout é útil quando você deseja criar interfaces de usuário, como modais com abas, tutoriais ou telas de personalização de personagens.

Depois de criar várias páginas dentro do UIPageLayout, você precisa usar scripting para transitar de página para página. Por exemplo, o seguinte código, colado em um Script irmão do layout no lado do cliente, transita para frente e depois para trás entre as páginas a cada dois segundos.

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 você quiser visualizar páginas enquanto edita no Studio, pode usar a Barra de Comando para navegar de uma página para outra, permitindo que você revise onde precisa fazer alterações sem ter que jogar seu jogo a cada vez.

  1. Na hierarquia da janela Explorer, selecione o objeto UIPageLayout.

  2. Insira qualquer um dos seguintes comandos e pressione Enter.

    AçãoComando
    Próxima Páginagame:GetService("Selection"):Get()[1]:Next()
    Página Anteriorgame:GetService("Selection"):Get()[1]:Previous()
    Primeira Páginagame:GetService("Selection"):Get()[1]:JumpToIndex(0)
©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.