Diseño de páginas

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Cuando agrupas un UIPageLayout en un contenedor de UI, cada GuiObject hermano se convierte en una página única a la que puedes cambiar mediante scripting. Este diseño es útil cuando deseas crear interfaces de usuario como modales con pestañas, tutoriales o pantallas de personalización de personajes.

Después de crear múltiples páginas dentro del UIPageLayout, necesitas usar scripting para cambiar de una página a otra. Por ejemplo, el siguiente código, pegado en un Script de lado del cliente que sea hermano del diseño, cambia hacia adelante y luego hacia atrás entre las páginas cada dos 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()

Si deseas ver páginas mientras editas en Studio, puedes usar la Barra de Comandos para navegar de una página a otra, permitiéndote revisar dónde necesitas hacer cambios sin tener que jugar tu experiencia cada vez.

  1. En la jerarquía de la ventana Explorador, selecciona el objeto UIPageLayout.

  2. Ingresa cualquiera de los siguientes comandos y presiona Enter.

    AcciónComando
    Página Siguientegame:GetService("Selection"):Get()[1]:Next()
    Página Anteriorgame:GetService("Selection"):Get()[1]:Previous()
    Primera Páginagame:GetService("Selection"):Get()[1]:JumpToIndex(0)
©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.