Kiedy rodzicem UIPageLayout jest kontener UI, każdy rodzeństwo GuiObject staje się unikalną stroną, do której możesz przechodzić za pomocą skryptów. Ten układ jest przydatny, gdy chcesz stworzyć interfejsy użytkownika, takie jak modalne zakładki, samouczki lub ekrany personalizacji postaci.

Po utworzeniu wielu stron w UIPageLayout, musisz użyć skryptów, aby przechodzić z jednej strony na drugą. Na przykład, poniższy kod, wklejony do rodzeństwa Script po stronie klienta układu, przechodzi do przodu, a następnie do tyłu między stronami co dwie sekundy.
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()Jeśli chcesz przeglądać strony podczas edytowania w Studio, możesz użyć Paska poleceń, aby nawigować z jednej strony na drugą, co pozwala na przeglądanie miejsc, w których musisz wprowadzić zmiany, bez konieczności uruchamiania gry za każdym razem.
W hierarchii okna Eksploratora wybierz obiekt UIPageLayout.

Otwórz Pasek poleceń.
Wprowadź dowolne z poniższych poleceń i naciśnij Enter.
Akcja Polecenie Następna strona game:GetService("Selection"):Get()[1]:Next() Poprzednia strona game:GetService("Selection"):Get()[1]:Previous() Pierwsza strona game:GetService("Selection"):Get()[1]:JumpToIndex(0)