LerpingAnimation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una animación de interpolación lineal.
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
- Herencia
Constructores
LerpingAnimation() |
Crea una instancia de un nuevo objeto LerpingAnimation. |
LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
Cree una instancia de un nuevo LerpingAnimation objeto con los parámetros especificados. |
LerpingAnimation(List<Animation>) |
Cree una instancia de una nueva LerpingAnimation que consta de la lista especificada de animaciones secundarias. |
Campos
animationManger |
Referencia a que IAnimationManager administra esta animación. (Heredado de Animation) |
childrenAnimations |
Colección de animaciones secundarias asociadas a esta animación. (Heredado de Animation) |
Propiedades
AnimationManager |
Referencia a que IAnimationManager administra esta animación. (Heredado de Animation) |
CurrentTime |
Marca de tiempo actual (en segundos) de la animación. (Heredado de Animation) |
CurrentValue |
Obtiene el valor actual de esta animación. |
Duration |
Duración de esta animación en segundos. (Heredado de Animation) |
Easing |
Función Easing que se aplica a esta animación. (Heredado de Animation) |
EndValue |
Obtiene o establece el valor final de esta animación. |
Finished |
Devolución de llamada que se invoca cuando finaliza esta animación. (Heredado de Animation) |
HasFinished |
Especifica si esta animación ha finalizado. (Heredado de Animation) |
IsDisposed |
Obtiene un valor que especifica si se ha eliminado esta animación. (Heredado de Animation) |
IsPaused |
Especifica si esta animación está actualmente en pausa. (Heredado de Animation) |
Lerp |
Obtiene o establece la interpolación lineal para esta animación. |
Name |
Nombre de esta animación. (Heredado de Animation) |
Progress |
Progreso de esta animación en porcentaje. (Heredado de Animation) |
Repeats |
Especifica si esta animación debe repetirse. (Heredado de Animation) |
StartDelay |
El retraso (en segundos) que se tiene en cuenta antes de que se inicie la animación. (Heredado de Animation) |
StartValue |
Obtiene o establece el valor inicial de esta animación. |
Step |
Devolución de llamada que se invoca después de cada tic de esta animación. (Heredado de Animation) |
ValueChanged |
Obtiene o establece una devolución de llamada que se invoca cuando CurrentValue se cambia. |
Métodos
Add(Double, Double, Animation) |
Agrega una nueva animación secundaria a esta animación con los parámetros especificados. (Heredado de Animation) |
Commit(IAnimationManager) |
Establece para IAnimationManager esta animación. (Heredado de Animation) |
CreateAutoReversing() |
Crea una animación que incluye la animación original y una versión invertida de la misma animación. (Heredado de Animation) |
CreateReverse() |
Crea una versión invertida de la animación actual, incluida la reversación de las animaciones secundarias. (Heredado de Animation) |
Dispose() |
Representa una animación de interpolación lineal. (Heredado de Animation) |
Dispose(Boolean) |
Representa una animación de interpolación lineal. (Heredado de Animation) |
GetEnumerator() |
Proporciona una IEnumerator de las animaciones secundarias. (Heredado de Animation) |
OnTick(Double) |
Ejecuta la lógica para actualizar todas las animaciones dentro de esta animación. (Heredado de Animation) |
Pause() |
Pausa la animación. (Heredado de Animation) |
RemoveFromParent() |
Quita esta animación de su elemento primario. Si no hay ningún elemento primario, no ocurrirá nada. (Heredado de Animation) |
Reset() |
Restablece la animación (y todas las animaciones secundarias) a su estado inicial. (Heredado de Animation) |
Resume() |
Reanuda la animación. (Heredado de Animation) |
Tick(Double) |
Método para desencadenar una actualización para esta animación. (Heredado de Animation) |
Update(Double) |
Novedades esta animación actualizando Progress e invocando Step. |