当您将 UIPageLayout 父级提升到 UI 容器时,每个兄弟 GuiObject 都将成为您可以通过脚本转换的独特页面。 此布局有助于您创建用户界面,例如弹出对话框、教程或角色定制屏幕。
在UIPageLayout中创建多个页面后,您需要使用脚本从页到页进行转 transition。例如,以下代验证码,复制到客户端的兄弟 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 中编辑页面时查看页面,您可以使用命令栏来从一个页面到另一个页面导航,让您每次不需要玩您的体验。
在 Explorer 窗口层级中,选择 UIPageLayout 对象。
输入以下任意命令,然后按输入。
行动 命令 下一页 game:GetService("Selection"):Get()[1]:Next() 上一页 game:GetService("Selection"):Get()[1]:Previous() 首页 game:GetService("Selection"):Get()[1]:JumpToIndex(0)