LerpingAnimation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma animação de interpolação linear.
public ref class LerpingAnimation : Microsoft::Maui::Animations::Animation
public class LerpingAnimation : Microsoft.Maui.Animations.Animation
type LerpingAnimation = class
inherit Animation
Public Class LerpingAnimation
Inherits Animation
- Herança
Construtores
| LerpingAnimation() |
Crie uma instância de um novo objeto LerpingAnimation. |
| LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
Instancie um novo LerpingAnimation objeto com os parâmetros fornecidos. |
| LerpingAnimation(List<Animation>) |
Instancie um novo LerpingAnimation que consiste na lista fornecida de animações filhas. |
Campos
| animationManger |
Uma referência ao IAnimationManager que gerencia essa animação. (Herdado de Animation) |
| childrenAnimations |
Coleção de animações filhas associadas a essa animação. (Herdado de Animation) |
Propriedades
| AnimationManager |
Uma referência ao IAnimationManager que gerencia essa animação. (Herdado de Animation) |
| CurrentTime |
O carimbo de data/hora atual (em segundos) da animação. (Herdado de Animation) |
| CurrentValue |
Obtém o valor atual para esta animação. |
| Duration |
A duração desta animação em segundos. (Herdado de Animation) |
| Easing |
A Easing função que é aplicada a esta animação. (Herdado de Animation) |
| EndValue |
Obtém ou define o valor final dessa animação. |
| Finished |
Um retorno de chamada que é chamado quando essa animação é concluída. (Herdado de Animation) |
| HasFinished |
Especifica se essa animação foi concluída. (Herdado de Animation) |
| IsDisposed |
Obtém um valor que especifica se essa animação foi descartada. (Herdado de Animation) |
| IsPaused |
Especifica se essa animação está pausada no momento. (Herdado de Animation) |
| Lerp |
Obtém ou define a interpolação linear para esta animação. |
| Name |
O nome desta animação. (Herdado de Animation) |
| Progress |
Progresso desta animação em porcentagem. (Herdado de Animation) |
| Repeats |
Especifica se essa animação deve se repetir. (Herdado de Animation) |
| StartDelay |
O atraso (em segundos) levado em conta antes do início da animação. (Herdado de Animation) |
| StartValue |
Obtém ou define o valor inicial desta animação. |
| Step |
Um retorno de chamada que é chamado após cada tick desta animação. (Herdado de Animation) |
| ValueChanged |
Obtém ou define um retorno de chamada que é chamado quando CurrentValue é alterado. |
Métodos
| Add(Double, Double, Animation) |
Adiciona uma nova animação filho a essa animação com os parâmetros especificados. (Herdado de Animation) |
| Commit(IAnimationManager) |
Define o IAnimationManager para esta animação. (Herdado de Animation) |
| CreateAutoReversing() |
Cria uma animação que inclui a animação original e uma versão invertida da mesma animação. (Herdado de Animation) |
| CreateReverse() |
Cria uma versão invertida da animação atual, incluindo a reversão das animações filhas. (Herdado de Animation) |
| Dispose() |
Representa uma animação de interpolação linear. (Herdado de Animation) |
| Dispose(Boolean) |
Representa uma animação de interpolação linear. (Herdado de Animation) |
| GetEnumerator() |
Fornece uma IEnumerator das animações filhas. (Herdado de Animation) |
| OnTick(Double) |
Executa a lógica para atualizar todas as animações dentro dessa animação. (Herdado de Animation) |
| Pause() |
Pausa a animação. (Herdado de Animation) |
| RemoveFromParent() |
Remove essa animação do pai. Se não houver pai, nada acontecerá. (Herdado de Animation) |
| Reset() |
Redefine a animação (e todas as animações filhas) para seu estado inicial. (Herdado de Animation) |
| Resume() |
Retoma a animação. (Herdado de Animation) |
| Tick(Double) |
Método para disparar uma atualização para esta animação. (Herdado de Animation) |
| Update(Double) |
Atualiza essa animação atualizando Progress e invocando Stepo . |