เมื่อคุณตั้ง UIPageLayout เป็นพ่อแม่ต่อ UI container ทุก GuiObject พี่น้องจะกลายเป็นหน้าเฉพาะที่คุณสามารถเปลี่ยนไปมาได้ผ่านการเขียนสคริปต์ เลย์เอาต์นี้มีประโยชน์เมื่อคุณต้องการสร้างส่วนติดต่อผู้ใช้ เช่น โมดัลแบบแท็บ, การสอน, หรือหน้าปรับแต่งตัวละคร

หลังจากที่คุณสร้างหลายหน้าใน UIPageLayout คุณต้องใช้การเขียนสคริปต์เพื่อเปลี่ยนจากหน้าไปยังหน้า ตัวอย่างเช่น โค้ดต่อไปนี้ ที่คัดลอกไปยัง Script พี่น้องในฝั่งไคลเอนต์ของเลย์เอาต์ จะเปลี่ยนไปข้างหน้าแล้วกลับไปยังหน้าต่าง ๆ ทุก ๆ สองวินาที
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)