AnimationExtensions.AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) Método

Definición

Establece los parámetros especificados e inicia la animación cinética.Sets the specified parameters and starts the kinetic animation.

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

Parámetros

self
IAnimatable

Objeto en el que se ejecutará este método.The object on which this method will be run.

name
String

Una clave de animación que debería ser única entre sus animaciones del mismo nivel y primarias durante el tiempo que dure la animación.An animation key that should be unique among its sibling and parent animations for the duration of the animation.

callback
Func<Double,Double,Boolean>

Una acción a la que se llama con los valores de animación sucesivos.An action that is called with successive animation values.

velocity
Double

Cantidad que avanza la animación en cada paso de animación.The amount that the animation progresses in each animation step. Por ejemplo, una velocidad de 1 avanza a la velocidad predeterminada.For example, a velocity of 1 progresses at the default speed.

drag
Double

Cantidad que se reduce la velocidad de avance por fotograma.The amount that the progression speed is reduced per frame. Puede ser negativa.Can be negative.

finished
Action

Una acción a la que se va a llamar cuando finalice la animación.An action to call when the animation is finished.

Se aplica a