UIPageLayout

Tampilkan yang Tidak Digunakan Lagi

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

Membuat jendela tampilan berhalaman, seperti layar beranda perangkat seluler.Anda dapat menggunakan UIPageLayout dengan membesarkannya ke GuiObject.UIPageLayout kemudian akan diterapkan ke semua saudara GuiObject-nya.

Rangkuman

Properti

Properti diwarisi dari UIGridStyleLayout

Metode

  • JumpTo(page : Instance):()

    Jika page berada di UIPageLayout, maka itu menetapkan UIPageLayout.CurrentPage kepadanya dan menganimasikannya.Jika tata letak lingkaran diaktifkan, itu akan mengambil jalur pendek ke halaman ini.

  • JumpToIndex(index : number):()

    Jika indeksnya adalah >= 0 dan kurang dari ukuran layout, metode ini berfungsi seperti UIPageLayout:JumpTo() .Jika berada di luar batas dan lingkaran atur, itu akan menganimasi jarak penuh antara indeks dalam batas UIPageLayout.CurrentPage dan indeks baru.

  • Next():()

    Mengatur UIPageLayout.CurrentPage ke halaman setelah halaman saat ini dan menganimasikannya, atau tidak melakukan apa pun jika tidak ada halaman berikut.

  • Atur ke halaman sebelum halaman saat ini dan menganimasikannya, atau tidak melakukan apa pun jika tidak ada halaman sebelumnya.

Acara

Properti

Animated

Baca Paralel

Apakah akan atau tidak melakukan animasi transisi antar halaman.

Circular

Baca Paralel

Apakah atau tidak desain halaman berkeliling di sekitar akhir.

CurrentPage

Hanya Baca
Tidak Direplikasi
Baca Paralel

Halaman yang saat ini ditampilkan atau merupakan target animasi saat ini.

EasingDirection

Baca Paralel

Arah penghilangan untuk digunakan saat melakukan animasi.

EasingStyle

Baca Paralel

Gaya penghilangan yang digunakan saat melakukan animasi.

GamepadInputEnabled

Baca Paralel

Mengontrol penghapusan NextSelection{Up,Down,Left,Right} . Nilai default adalah benar.

Padding

Baca Paralel

Menentukan jumlah yang halaman dipisahkan satu sama lain oleh.Dapat ditetapkan menggunakan skala (Persentase ukuran orang tua dalam arah saat ini) atau offset (nilai spasi statis, mirip dengan ukuran piksel).

ScrollWheelInputEnabled

Baca Paralel

Mengontrol penggunaan roda gulir, jika dimaksudkan untuk sesuatu yang lain. Nilai default adalah benar.

TouchInputEnabled

Baca Paralel

Mengontrol gulir sentuh, jika ini adalah tata letak non-interaktif. Nilai default adalah benar.

TweenTime

Baca Paralel

Durasi animasi.

Metode

JumpTo

()

Jika page berada di UIPageLayout, maka itu menetapkan UIPageLayout.CurrentPage kepadanya dan menganimasikannya.Jika tata letak lingkaran diaktifkan, itu akan mengambil jalur pendek ke halaman ini.

Parameter

page: Instance
Nilai Default: ""

Memberikan nilai

()

JumpToIndex

()

Jika indeksnya adalah >= 0 dan kurang dari ukuran layout, metode ini berfungsi seperti UIPageLayout:JumpTo() .Jika berada di luar batas dan lingkaran atur, itu akan menganimasi jarak penuh antara indeks dalam batas UIPageLayout.CurrentPage dan indeks baru.

Parameter

index: number
Nilai Default: ""

Memberikan nilai

()

Next

()

Mengatur UIPageLayout.CurrentPage ke halaman setelah halaman saat ini dan menganimasikannya, atau tidak melakukan apa pun jika tidak ada halaman berikut.


Memberikan nilai

()

Previous

()

Atur ke halaman sebelum halaman saat ini dan menganimasikannya, atau tidak melakukan apa pun jika tidak ada halaman sebelumnya.


Memberikan nilai

()

Acara

PageEnter

Melepaskan api saat halaman masuk ke pandangan, dan akan ditampilkan.

Parameter

page: Instance

PageLeave

Melepaskan api saat halaman meninggalkan pandangan, dan tidak akan ditampilkan.

Parameter

page: Instance

Stopped

Melepaskan api saat animasi ke UIPageLayout.CurrentPage selesai tanpa dibatalkan, dan tampilan berhenti bergulir.

Parameter

currentPage: Instance