UIPageLayout
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Cria uma janela de visualização página, como a tela inicial de um dispositivo móvel.Você pode usar um UIPageLayout paternizando-o para um GuiObject.O UIPageLayout então se aplicará a todos os seus irmãos GuiObject.
Resumo
Propriedades
Se deve ou não animar transições entre páginas.
Se o layout da página envolve ou não os cantos.
A página que está sendo exibida atualmente ou é o alvo da animaçõesatual.
A direção de relaxamento a usar ao executar uma animações.
O estilo de relaxamento a usar ao executar uma animações.
Controla as substituições de NextSelection{Up, Down, Left, Right}. Padrão para verdadeiro.
Determina a quantidade pela qual as páginas são separadas umas das outras.
Controla o uso da roda de rolagem, caso ela seja destinada a outra coisa. Padrão para verdadeiro.
Controla a rolagem de toque, caso este seja um layout não interativo. Padrão para verdadeiro.
O comprimento da animações.
O tamanho absoluto do espaço ocupado pelo layout da grade.
Determina o eixo em que os objetos de UI são dispostos.
Determina o alinhamento horizontal de elementos de UI dentro do elemento pai.
Determina a ordem em que os objetos de interface de usuário filhos são colocados em um layout.
Determina o alinhamento vertical de elementos de UI dentro do elemento pai.
Métodos
Se o page estiver no UIPageLayout, então ele define UIPageLayout.CurrentPage nele e o anima.Se o layout circular estiver ativado, ele tomará o caminho mais curto para esta página.
Se o índice for >= 0 e menor que o tamanho do layout, este método atua como UIPageLayout:JumpTo().Se estiver fora dos limites e circular for configurar, ele animará a distância total entre o índice dentro dos limites de UIPageLayout.CurrentPage e o novo índice.
Define UIPageLayout.CurrentPage na página após a página atual e anima-a, ou não faz nada se não houver uma próxima página.
Define UIPageLayout.CurrentPage na página antes da página atual e anima-a, ou não faz nada se não houver uma página anterior.
Eventos
Dispara quando uma página entra em vere vai ser renderizada.
Dispara quando uma página deixa de estar em vere não será renderizada.
Incêndios quando uma animação para UIPageLayout.CurrentPage é concluída sem ser cancelada e a visualização para de rolar.
Propriedades
GamepadInputEnabled
Controla as substituições de NextSelection{Up,Down,Left,Right}. Padrão para verdadeiro.
Padding
Determina a quantidade pela qual as páginas são separadas umas das outras.Pode ser definido usando escala (Percentagem do tamanho do pai na direção atual) ou deslocamento (um valor de espaçamento estático, semelhante ao tamanho do pixel).
ScrollWheelInputEnabled
Controla o uso da roda de rolagem, caso ela seja destinada a outra coisa. Padrão para verdadeiro.
TouchInputEnabled
Controla a rolagem de toque, caso este seja um layout não interativo. Padrão para verdadeiro.
Métodos
JumpTo
Se o page estiver no UIPageLayout, então ele define UIPageLayout.CurrentPage nele e o anima.Se o layout circular estiver ativado, ele tomará o caminho mais curto para esta página.
Parâmetros
Devolução
JumpToIndex
Se o índice for >= 0 e menor que o tamanho do layout, este método atua como UIPageLayout:JumpTo().Se estiver fora dos limites e circular for configurar, ele animará a distância total entre o índice dentro dos limites de UIPageLayout.CurrentPage e o novo índice.
Parâmetros
Devolução
Next
Define UIPageLayout.CurrentPage na página após a página atual e anima-a, ou não faz nada se não houver uma próxima página.
Devolução
Previous
Define UIPageLayout.CurrentPage na página antes da página atual e anima-a, ou não faz nada se não houver uma página anterior.
Devolução
Eventos
PageLeave
Dispara quando uma página deixa de estar em vere não será renderizada.
Parâmetros
Stopped
Incêndios quando uma animação para UIPageLayout.CurrentPage é concluída sem ser cancelada e a visualização para de rolar.