Freigeben über


LerpingAnimation Klasse

Definition

Stellt eine lineare Interpolationsanimation dar.

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
Vererbung
LerpingAnimation

Konstruktoren

LerpingAnimation()

Instanziiert ein neues LerpingAnimation-Objekt.

LerpingAnimation(Action<Double>, Double, Double, Easing, Action)

Instanziieren Sie ein neues LerpingAnimation Objekt mit den angegebenen Parametern.

LerpingAnimation(List<Animation>)

Instanziieren Sie ein neues LerpingAnimation Element, das aus der liste der untergeordneten Animationen besteht.

Felder

animationManger

Ein Verweis auf die IAnimationManager Verwaltete Animation.

(Geerbt von Animation)
childrenAnimations

Sammlung untergeordneter Animationen, die dieser Animation zugeordnet sind.

(Geerbt von Animation)

Eigenschaften

AnimationManager

Ein Verweis auf die IAnimationManager Verwaltete Animation.

(Geerbt von Animation)
CurrentTime

Der aktuelle Zeitstempel (in Sekunden) der Animation.

(Geerbt von Animation)
CurrentValue

Ruft den aktuellen Wert für diese Animation ab.

Duration

Die Dauer dieser Animation in Sekunden.

(Geerbt von Animation)
Easing

Die Easing Funktion, die auf diese Animation angewendet wird.

(Geerbt von Animation)
EndValue

Ruft den Endwert dieser Animation ab oder legt diesen fest.

Finished

Ein Rückruf, der aufgerufen wird, wenn diese Animation abgeschlossen ist.

(Geerbt von Animation)
HasFinished

Gibt an, ob diese Animation abgeschlossen ist.

(Geerbt von Animation)
IsDisposed

Ruft einen Wert ab, der angibt, ob diese Animation verworfen wurde.

(Geerbt von Animation)
IsPaused

Gibt an, ob diese Animation derzeit angehalten wird.

(Geerbt von Animation)
Lerp

Ruft die lineare Interpolation für diese Animation ab oder legt sie fest.

Name

Der Name dieser Animation.

(Geerbt von Animation)
Progress

Fortschritt dieser Animation in Prozent.

(Geerbt von Animation)
Repeats

Gibt an, ob diese Animation wiederholt werden soll.

(Geerbt von Animation)
StartDelay

Die Verzögerung (in Sekunden), die vor dem Starten der Animation berücksichtigt wird.

(Geerbt von Animation)
StartValue

Dient zum Abrufen oder Festlegen des Startwerts dieser Animation.

Step

Ein Rückruf, der nach jedem Teil dieser Animation aufgerufen wird.

(Geerbt von Animation)
ValueChanged

Dient zum Abrufen oder Festlegen eines Rückrufs, der beim Ändern aufgerufen CurrentValue wird.

Methoden

Add(Double, Double, Animation)

Fügt dieser Animation eine neue untergeordnete Animation mit den angegebenen Parametern hinzu.

(Geerbt von Animation)
Commit(IAnimationManager)

Legt den IAnimationManager Wert für diese Animation fest.

(Geerbt von Animation)
CreateAutoReversing()

Erstellt eine Animation, die sowohl die ursprüngliche Animation als auch eine umgekehrte Version derselben Animation enthält.

(Geerbt von Animation)
CreateReverse()

Erstellt eine umgekehrte Version der aktuellen Animation, einschließlich der Umkehrung der untergeordneten Animationen.

(Geerbt von Animation)
Dispose()

Stellt eine lineare Interpolationsanimation dar.

(Geerbt von Animation)
Dispose(Boolean)

Stellt eine lineare Interpolationsanimation dar.

(Geerbt von Animation)
GetEnumerator()

Stellt eine IEnumerator der untergeordneten Animationen bereit.

(Geerbt von Animation)
OnTick(Double)

Führt die Logik aus, um alle Animationen in dieser Animation zu aktualisieren.

(Geerbt von Animation)
Pause()

Hält die Animation an.

(Geerbt von Animation)
RemoveFromParent()

Entfernt diese Animation aus dem übergeordneten Element. Wenn kein übergeordnetes Element vorhanden ist, geschieht nichts.

(Geerbt von Animation)
Reset()

Setzt die Animation (und alle untergeordneten Animationen) auf den Anfangszustand zurück.

(Geerbt von Animation)
Resume()

Setzt die Animation fort.

(Geerbt von Animation)
Tick(Double)

Methode zum Auslösen eines Updates für diese Animation.

(Geerbt von Animation)
Update(Double)

Aktualisiert diese Animation durch Aktualisieren Progress und Aufrufen Step.

Gilt für: