UIPageLayout
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Menciptakan jendela tampilan halaman, seperti layar utama perangkat mobile. Anda dapat menggunakan UIPageLayout dengan menyebutnya ke GuiObject. UIPageLayout kemudian akan diterapkan ke semua saudara dan saudari GuiObjectnya.
Rangkuman
Properti
Apakah atau tidak untuk menganimasikan transisi antar halaman.
Apakah atau tidak tata letak halaman berkembang di sekitar ujung.
Halaman yang sedang ditampilkan atau menjadi target animasi saat ini.
Arah mudah untuk digunakan saat melakukan animasi.
Gaya penyederhanaan untuk digunakan saat melakukan animasi.
Mengontrol overrides dari NextSelection{Up, Down, Left, Right} . Standarde kebenaran.
Menentukan jumlah yang halaman dibagi satu sama lain.
Mengontrol penggunaan roda gulir, dalam kasus bahwa itu dimaksudkan untuk sesuatu yang lain. Standar untuk benar.
Mengontrol geseran sentuh, dalam kasus ini ini adalah tata letak non-interaktif. Standar untuk benar.
Durasi animasi.
Ukuran absolut ruang yang ditempati oleh tata letak grid.
Mengukur sumbu di mana objek UI ditempatkan.
Mengukur alineasi vertikal UI dalam elemen utama.
Menentukan urutan di mana objek UI anak ditempatkan dalam layout.
Mengubah alineasi vertikal elemen UI dalam elemen tertinggi.
Metode
Jika page ada dalam UIPageLayout, maka itu menetapkan UIPageLayout.CurrentPage kepada itu dan menyetar ke animasi. Jika layout lingkaran aktif, itu akan mengambil jalan paling pendek ke halaman ini.
Jika indeks adalah >= 0 dan kurang dari ukuran layout, metode ini bertindak seperti UIPageLayout:JumpTo() . Jika itu di luar batas dan lingkaran atur, itu akan menyiarkan jarak penuh antara indeks dalam batas UIPageLayout.CurrentPage dan baru.
Tetapkan UIPageLayout.CurrentPage ke halaman setelah halaman saat ini dan animasi ke halaman, atau tidak melakukan apa-apa jika tidak ada halaman berikutnya.
Tetapkan UIPageLayout.CurrentPage ke halaman sebelum halaman saat ini dan animasi ke halaman, atau tidak melakukan apa-apa jika tidak ada halaman sebelumnya.
Acara
Diaktifkan saat halaman ditampilkan, dan akan dibuat.
Diaktifkan saat halaman meninggalkan pandangan, dan tidak akan dimuat ulang.
Menghubungkan ketika animasi untuk UIPageLayout.CurrentPage selesai tanpa dibatalkan, dan tampilan berhenti ber滚动.
Properti
GamepadInputEnabled
Mengontrol overrides dari NextSelection{Up,Down,Left,Right} . Standarde kebenaran.
Padding
Menentukan jumlah yang halaman dibagi dari satu sama lain. Dapat diatur menggunakan skala ( persentase ukuran orang tua dalam arah saat ini ) atauOffset ( nilai spasi statis, mirip dengan ukuran pixel).
ScrollWheelInputEnabled
Mengontrol penggunaan roda gulir, dalam kasus bahwa itu dimaksudkan untuk sesuatu yang lain. Standar untuk benar.
TouchInputEnabled
Mengontrol geseran sentuh, dalam kasus ini ini adalah tata letak non-interaktif. Standar untuk benar.
Metode
JumpTo
Jika page ada dalam UIPageLayout, maka itu menetapkan UIPageLayout.CurrentPage kepada itu dan menyetar ke animasi. Jika layout lingkaran aktif, itu akan mengambil jalan paling pendek ke halaman ini.
Parameter
Memberikan nilai
JumpToIndex
Jika indeks adalah >= 0 dan kurang dari ukuran layout, metode ini bertindak seperti UIPageLayout:JumpTo() . Jika itu di luar batas dan lingkaran atur, itu akan menyiarkan jarak penuh antara indeks dalam batas UIPageLayout.CurrentPage dan baru.
Parameter
Memberikan nilai
Next
Tetapkan UIPageLayout.CurrentPage ke halaman setelah halaman saat ini dan animasi ke halaman, atau tidak melakukan apa-apa jika tidak ada halaman berikutnya.
Memberikan nilai
Previous
Tetapkan UIPageLayout.CurrentPage ke halaman sebelum halaman saat ini dan animasi ke halaman, atau tidak melakukan apa-apa jika tidak ada halaman sebelumnya.
Memberikan nilai
Acara
PageLeave
Diaktifkan saat halaman meninggalkan pandangan, dan tidak akan dimuat ulang.
Parameter
Stopped
Menghubungkan ketika animasi untuk UIPageLayout.CurrentPage selesai tanpa dibatalkan, dan tampilan berhenti ber滚动.