UIPageLayout
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Tworzy podzielone okno widoku, takie jak ekran główny urządzeniemobilnego.Możesz użyć UIPageLayout poprzez przypisanie go do obiektu Gui.UIPageLayout zostanie wtedy zastosowany do wszystkich jego siostrzanych obiektów Gui.
Podsumowanie
Właściwości
Czy należy animować przejścia między stronami, czy nie.
Czy układ strony zostanie owinięty wokół końców czy nie.
Strona, która jest obecnie wyświetlana lub jest celem obecnej animacja.
Kierunek łagodzenia do użycia podczas wykonywania animacja.
Styl łagodzenia do użycia podczas wykonywania animacja.
Kontroluje przejęcia NextSelection{Up, Down, Left, Right} . Domyślnie ustawia się na prawdę.
Określa ilość, z jaką strony są oddzielone od siebie.
Kontroluje użycie koła przewijania, w przypadku, gdy jest przeznaczone do czegoś innego. Domyślnie ustawia się na prawdę.
Kontroluje przewijanie dotykowe, w przypadku gdy jest to nieinteraktywny układ. Domyślnie ustawia się na prawdę.
Długość animacja.
Absolutny rozmiar przestrzeni zajętej przez układ siatki.
Określa osi, na której rozmieszczone są obiekty UI.
Określa poziome wyśrodkowanie elementów interfejsu użytkownika w ramach elementu rodzica.
Określa kolejność umieszczenia obiektów UI dziecka w układzie.
Określa poziom wyśrodkowania pionowego elementów interfejsu użytkownika w ramach elementu rodzica.
Metody
Jeśli page jest w UIPageLayout, to ustawia UIPageLayout.CurrentPage na nim i animuje do niego.Jeśli włączono układ okrągły, zostanie przyjęta najkrótsza ścieżka do tej strony.
Jeśli indeks wynosi >= 0 i jest mniejszy niż rozmiar układu, ta metoda działa jak UIPageLayout:JumpTo().Jeśli jest poza zakresem i ustawiaćjest pętla, będzie animować całą odległość między indeksem wewnątrz granic UIPageLayout.CurrentPage a nowym indeksem.
Ustawia UIPageLayout.CurrentPage na stronę po stronie obecnej i animuje ją lub nic nie robi, jeśli nie ma następnej strony.
Ustawia UIPageLayout.CurrentPage na stronę przed obecną stroną i animuje ją lub nic nie robi, jeśli nie ma poprzedniej strony.
Zdarzenia
Wystrzeliwuje, gdy strona wchodzi w widok i ma zostać wyrenderowana.
Wybucha, gdy strona opuszcza widok, i nie zostanie wyrenderowana.
Wystrzeliwuje, gdy animacja do UIPageLayout.CurrentPage zostanie zakończona bez anulowania, a widok przestanie przewijać się.
Właściwości
GamepadInputEnabled
Kontroluje przejęcia NextSelection{Up,Down,Left,Right} . Domyślnie ustawia się na prawdę.
Padding
Określa ilość, z jaką strony są oddzielone od siebie.Można ustawić za pomocą skali (procent wielkości rodzica w obecnym kierunku) lub odległości (statyczna wartość spacji, podobna do rozmiaru piksela).
ScrollWheelInputEnabled
Kontroluje użycie koła przewijania, w przypadku, gdy jest przeznaczone do czegoś innego. Domyślnie ustawia się na prawdę.
TouchInputEnabled
Kontroluje przewijanie dotykowe, w przypadku gdy jest to nieinteraktywny układ. Domyślnie ustawia się na prawdę.
Metody
JumpTo
Jeśli page jest w UIPageLayout, to ustawia UIPageLayout.CurrentPage na nim i animuje do niego.Jeśli włączono układ okrągły, zostanie przyjęta najkrótsza ścieżka do tej strony.
Parametry
Zwroty
JumpToIndex
Jeśli indeks wynosi >= 0 i jest mniejszy niż rozmiar układu, ta metoda działa jak UIPageLayout:JumpTo().Jeśli jest poza zakresem i ustawiaćjest pętla, będzie animować całą odległość między indeksem wewnątrz granic UIPageLayout.CurrentPage a nowym indeksem.
Parametry
Zwroty
Next
Ustawia UIPageLayout.CurrentPage na stronę po stronie obecnej i animuje ją lub nic nie robi, jeśli nie ma następnej strony.
Zwroty
Previous
Ustawia UIPageLayout.CurrentPage na stronę przed obecną stroną i animuje ją lub nic nie robi, jeśli nie ma poprzedniej strony.
Zwroty
Zdarzenia
PageEnter
Wystrzeliwuje, gdy strona wchodzi w widok i ma zostać wyrenderowana.
Parametry
Stopped
Wystrzeliwuje, gdy animacja do UIPageLayout.CurrentPage zostanie zakończona bez anulowania, a widok przestanie przewijać się.