Animation 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.
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário.
public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
inherit Animation
Public Class Animation
Inherits Animation
- Herança
Construtores
Animation() |
Cria um novo objeto Animation com valores padrão. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Cria um novo objeto Animation com os parâmetros especificados. |
Campos
animationManger |
Uma referência ao IAnimationManager que gerencia essa animação. (Herdado de Animation) |
childrenAnimations |
Coleção de animações filho 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) |
Duration |
A duração dessa animação em segundos. (Herdado de Animation) |
Easing |
A Easing função que é aplicada a essa animação. (Herdado de Animation) |
Finished |
Um retorno de chamada que é invocado 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) |
IsEnabled |
Especifica se essa animação está habilitada no momento. |
IsPaused |
Especifica se essa animação está em pausa no momento. (Herdado de Animation) |
Name |
O nome dessa animação. (Herdado de Animation) |
Progress |
Progresso dessa animação em porcentagem. (Herdado de Animation) |
Repeats |
dotnet_analyzer_diagnostic. CA1805.severity = none 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) |
Step |
Um retorno de chamada que é invocado após cada tique dessa animação. (Herdado de Animation) |
Métodos
Add(Double, Double, Animation) |
Adiciona um objeto Animation a este Animation que começa em |
Add(Double, Double, Animation) |
Adiciona uma nova animação filho a essa animação com os parâmetros especificados. (Herdado de Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Executa a animação |
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 filho. (Herdado de Animation) |
Dispose() |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. (Herdado de Animation) |
Dispose(Boolean) |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. (Herdado de Animation) |
GetCallback() |
Retorna um retorno de chamada que executa recursivamente a etapa da animação facilitada neste objeto Animation e seus filhos começaram e não terminaram. |
GetEnumerator() |
Fornece uma IEnumerator das animações filho. (Herdado de Animation) |
Insert(Double, Double, Animation) |
Adiciona um objeto Animation a este Animation que começa em |
OnTick(Double) |
Executa a lógica para atualizar todas as animações nessa animação. (Herdado de Animation) |
Pause() |
Pausa a animação. (Herdado de Animation) |
RemoveFromParent() |
Remove essa animação de seu pai. Se não houver pai, nada acontecerá. (Herdado de Animation) |
Reset() |
Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário. |
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ções essa animação atualizando Progress e invocando Step. (Herdado de Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Cria um novo objeto Animation com o |
WithConcurrent(Animation, Double, Double) |
Adiciona |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de