當你將 UIPageLayout 作為父物件放入 UI 容器時,每個兄弟 GuiObject 都會成為一個獨特的頁面,你可以通過腳本進行切換。這種佈局在你想要創建用戶介面時非常有用,例如選項卡模態、教程或角色自訂畫面。

在 UIPageLayout 中創建多個頁面後,你需要使用腳本來在頁面之間切換。例如,以下代碼粘貼到佈局的客戶端兄弟 Script 中,每兩秒在頁面之間向前和向後切換。
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()如果你想在 Studio 中編輯時查看頁面,可以使用 命令列 在頁面之間導航,讓你在不必每次都玩遊戲的情況下檢查需要更改的地方。
在 資源管理器 窗口層級中,選擇 UIPageLayout 物件。

打開 命令列。
輸入以下任一命令並按 Enter。
動作 命令 下一頁 game:GetService("Selection"):Get()[1]:Next() 上一頁 game:GetService("Selection"):Get()[1]:Previous() 第一頁 game:GetService("Selection"):Get()[1]:JumpToIndex(0)