Bố trí trang

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Khi bạn cha một UIPageLayout cho một thùng chứa UI, mỗi anh em GuiObject trở thành một trang duy nhất mà bạn có thể chuyển đổi thông qua lập trình.Bố trí này hữu ích khi bạn muốn tạo giao diện người dùng như các tab modals, hướng dẫn hoặc màn hình tùy chỉnh nhân vật.

Sau khi bạn tạo nhiều trang trong UIPageLayout, bạn cần sử dụng lập trình để chuyển từ trang này sang trang khác.Ví dụ, mã sau đây được dán vào anh em bên phía khách hàng của bố trí, chuyển tiếp về phía trước và sau đó quay lại giữa các trang mỗi 2 giây.


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()

Nếu bạn muốn xem các trang trong khi chỉnh sửa trong Studio, bạn có thể sử dụng Thanh lệnh Command để điều hướng từ một trang này sang trang khác, cho phép bạn xem nơi bạn cần thay đổi mà không cần phải chơi trải nghiệm của bạn mỗi lần.

  1. Trong cấu trúc cửa sổ Explorer, chọn đối tượng UIPageLayout.

  2. Từ tab Xem, mở Thanh lệnh.

    Studio's View tab with the Command Bar button highlighted.
  3. Nhập bất kỳ lệnh sau đây và nhấn Enter .

    Hành độngLệnh
    Trang tiếp theo game:GetService("Selection"):Get()[1]:Next()
    Trang trước game:GetService("Selection"):Get()[1]:Previous()
    Trang đầu game:GetService("Selection"):Get()[1]:JumpToIndex(0)