AnimationExtensions.AnimateKinetic Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.