Freigeben über


AnimationExtensions.AnimateKinetic Methode

Definition

Legt die angegebenen Parameter fest und startet die kinetische Animation.

public static void AnimateKinetic (this Xamarin.Forms.IAnimatable self, string name, Func<double,double,bool> callback, double velocity, double drag, Action finished = default);
static member AnimateKinetic : Xamarin.Forms.IAnimatable * string * Func<double, double, bool> * double * double * Action -> unit

Parameter

self
IAnimatable

Das Objekt, für das diese Methode ausgeführt wird.

name
System.String

Ein Animationsschlüssel, der unter Berücksichtigung der gleichgeordneten und übergeordneten Animationen für die Dauer der Animation eindeutig sein sollte.

callback
System.Func<System.Double,System.Double,System.Boolean>

Eine Aktion, die mit aufeinander folgenden Animationswerten aufgerufen wird.

velocity
System.Double

Die Geschwindigkeit, mit der die Animation in jedem Animationsschritt voranschreitet. Eine Geschwindigkeit von 1 schreitet z. B. mit der Standardgeschwindigkeit voran.

drag
System.Double

Der Betrag, um den die Geschwindigkeit des Vorgangs pro Frame reduziert wird. Kann negativ sein.

finished
System.Action

Eine Aktion, die aufgerufen wird, wenn die Animation abgeschlossen ist.

Gilt für: