頁面結構

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

當您將 UIPageLayout 親給 UI 容器,每個隱藏的兒子 GuiObject 都會變成您可以通過脚本指令碼化的獨特頁面。這個頁面有助於您創建用戶界面,例如標籤模式、教學或角色自訂屏幕。

UIPageLayout 中創建多個頁面後,您需要使用指令碼來從頁面到頁面之間進行轉換。例如,下列代碼,已貼入到布局的客戶端 Script 中,將會在每 2 秒後的兩次轉換前進和後退。


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 中編輯頁面時查看頁面,您可以使用 指令條 來從一個頁面到另一個頁面導航,讓您可以檢查您需要進行更改的地方,而不用每次播放您的體驗。

  1. Explorer 視窗階層中,選擇 UIPageLayout 對物件。

  2. 檢視標籤開啟指令條

    Studio's View tab with the Command Bar button highlighted.
  3. 輸入任何一個以下指令,按下 輸入

    行動指揮部
    下一頁 game:GetService("Selection"):Get()[1]:Next()
    上一頁 game:GetService("Selection"):Get()[1]:Previous()
    第一頁 game:GetService("Selection"):Get()[1]:JumpToIndex(0)