Compartir a través de


LerpingAnimation Clase

Definición

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
LerpingAnimation

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.

Se aplica a