UIPageLayout
*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
Apakah akan atau tidak melakukan animasi transisi antar halaman.
Apakah atau tidak desain halaman berkeliling di sekitar akhir.
Halaman yang saat ini ditampilkan atau merupakan target animasi saat ini.
Arah penghilangan untuk digunakan saat melakukan animasi.
Gaya penghilangan yang digunakan saat melakukan animasi.
Mengontrol penghapusan NextSelection{Up, Down, Left, Right} . Nilai default adalah benar.
Menentukan jumlah yang halaman dipisahkan satu sama lain oleh.
Mengontrol penggunaan roda gulir, jika dimaksudkan untuk sesuatu yang lain. Nilai default adalah benar.
Mengontrol gulir sentuh, jika ini adalah tata letak non-interaktif. Nilai default adalah benar.
Durasi animasi.
Ukuran absolut ruang yang diambil oleh tata letak grid.
Menentukan sumbu di mana objek UI disusun.
Menentukan alineasi horizontal elemen UI dalam elemen orangtua.
Menentukan urutan di mana objek UI anak ditempatkan dalam tata letak.
Menentukan alineasi vertikal elemen UI dalam elemen orangtua.
Metode
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.
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.
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
Melepaskan api saat halaman masuk ke pandangan, dan akan ditampilkan.
Melepaskan api saat halaman meninggalkan pandangan, dan tidak akan ditampilkan.
Melepaskan api saat animasi ke UIPageLayout.CurrentPage selesai tanpa dibatalkan, dan tampilan berhenti bergulir.
Properti
GamepadInputEnabled
Mengontrol penghapusan NextSelection{Up,Down,Left,Right} . Nilai default adalah benar.
Padding
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
Mengontrol penggunaan roda gulir, jika dimaksudkan untuk sesuatu yang lain. Nilai default adalah benar.
TouchInputEnabled
Mengontrol gulir sentuh, jika ini adalah tata letak non-interaktif. Nilai default adalah benar.
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
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
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
PageLeave
Melepaskan api saat halaman meninggalkan pandangan, dan tidak akan ditampilkan.
Parameter
Stopped
Melepaskan api saat animasi ke UIPageLayout.CurrentPage selesai tanpa dibatalkan, dan tampilan berhenti bergulir.