UIPageLayout을 UI 컨테이너에 부모로 설정하면 모든 형제 GuiObject가 고유한 페이지가 되어 스크립팅을 통해 전환할 수 있습니다. 이 레이아웃은 탭 모달, 튜토리얼 또는 캐릭터 커스터마이징 화면과 같은 사용자 인터페이스를 만들고 싶을 때 유용합니다.

UIPageLayout 내에 여러 페이지를 만든 후에는 페이지 간 전환을 위해 스크립팅을 사용해야 합니다. 예를 들어, 레이아웃의 클라이언트 측 형제 Script에 붙여넣은 다음 코드는 페이지 간에 앞으로 그리고 뒤로 전환하며 2초마다 실행됩니다.
local frame = script.Parentlocal pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")task.wait(2)pageLayout:Next()task.wait(2)pageLayout:Next()task.wait(2)pageLayout:Previous()task.wait(2)pageLayout:Previous()
Studio에서 편집하는 동안 페이지를 보려면 Command Bar를 사용하여 한 페이지에서 다른 페이지로 탐색할 수 있으며, 이를 통해 매번 경험을 재생하지 않고도 변경해야 할 사항을 검토할 수 있습니다.
Explorer 창 계층에서 UIPageLayout 객체를 선택합니다.

Command Bar를 엽니다.
다음 명령어 중 하나를 입력하고 Enter 키를 누릅니다.
작업 명령 다음 페이지 game:GetService("Selection"):Get()[1]:Next() 이전 페이지 game:GetService("Selection"):Get()[1]:Previous() 첫 번째 페이지 game:GetService("Selection"):Get()[1]:JumpToIndex(0)