Desain Halaman

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Ketika Anda menyertakan UIPageLayout ke UI container, setiap saudara GuiObject menjadi halaman yang unik yang dapat Anda transisi melalui scripting. Layar ini berguna ketika Anda ingin menciptakan antarmuka pengguna seperti modalk, tutorial, atau layar kustomisasi karakter.

Setelah Anda membuat beberapa halaman dalam UIPageLayout, Anda perlu menggunakan script untuk beralih dari halaman ke halaman. Misalnya, kode berikut, yang dipasang ke saudara kembar Script dari layar, bergerak maju dan kemudian mundur di antara halaman setiap dua detik.


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

Jika Anda ingin melihat halaman saat mengedit di Studio, Anda dapat menggunakan Command Bar untuk menavigasi dari satu halaman ke halaman lain, memungkinkan Anda untuk meninjau di mana Anda perlu melakukan perubahan tanpa harus memainkan pengalaman Anda setiap kali.

  1. Dalam Explorer window hierarchy, select the Class.UIPageLayout object.

  2. Dari tab Lihat, buka Bar Komand.

    Studio's View tab with the Command Bar button highlighted.
  3. Masukkan salah satu dari perintah berikut dan tekan Masukkan .

    TindakanPerintah
    Halaman Berikutnya game:GetService("Selection"):Get()[1]:Next()
    Halaman Sebelumnya game:GetService("Selection"):Get()[1]:Previous()
    Halaman Pertama game:GetService("Selection"):Get()[1]:JumpToIndex(0) :JumpToIndex(0)