Wenn Sie ein UIPageLayout zu einem UI-Container hinzufügen, wird jedes Geschwister-GuiObject zu einer einzigartigen Seite, zu der Sie durch Skripting wechseln können. Dieses Layout ist nützlich, wenn Sie Benutzeroberflächen wie Registerkartenmodale, Tutorials oder Charakteranpassungsbildschirme erstellen möchten.

Nachdem Sie mehrere Seiten innerhalb des UIPageLayout erstellt haben, müssen Sie Skripting verwenden, um von Seite zu Seite zu wechseln. Zum Beispiel wechselt der folgende Code, der in ein clientseitiges Geschwister-Script des Layouts eingefügt wird, alle zwei Sekunden vorwärts und dann rückwärts zwischen den Seiten.
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()Wenn Sie Seiten während der Bearbeitung in Studio anzeigen möchten, können Sie die Befehlsleiste verwenden, um von einer Seite zur anderen zu navigieren, sodass Sie überprüfen können, wo Sie Änderungen vornehmen müssen, ohne Ihr Spiel jedes Mal spielen zu müssen.
Wählen Sie im Explorer die UIPageLayout-Objekt aus.

Öffnen Sie die Befehlsleiste.
Geben Sie einen der folgenden Befehle ein und drücken Sie Enter.
Aktion Befehl Nächste Seite game:GetService("Selection"):Get()[1]:Next() Vorherige Seite game:GetService("Selection"):Get()[1]:Previous() Erste Seite game:GetService("Selection"):Get()[1]:JumpToIndex(0)