页面布局

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

当您将 UIPageLayout 父级提升到 UI 容器时,每个兄弟 GuiObject 都将成为您可以通过脚本转换的独特页面。 此布局有助于您创建用户界面,例如弹出对话框、教程或角色定制屏幕。

UIPageLayout中创建多个页面后,您需要使用脚本从页到页进行转 transition。例如,以下代验证码,复制到客户端的兄弟 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 中编辑页面时查看页面,您可以使用命令栏来从一个页面到另一个页面导航,让您每次不需要玩您的体验。

  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)