Sdílet prostřednictvím


AnimationExtensions.AnimateKinetic Metoda

Definice

Nastaví zadané parametry a spustí kinetickou animaci.

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

Parametry

self
IAnimatable

Objekt, na kterém bude tato metoda spuštěna.

name
System.String

Animační klávesa, která by měla být po dobu trvání animace jedinečná mezi animacemi na stejné i nadřazené kartě.

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

Akce, která je volána s po sobě jdoucími hodnotami animace.

velocity
System.Double

Množství, které animace pokračuje v jednotlivých krocích animace. Například rychlost 1 postupuje výchozí rychlostí.

drag
System.Double

Množství, které rychlost progrese je snížena na snímek. Může být negativní.

finished
System.Action

Akce, která se má volat po dokončení animace.

Platí pro