AnimationExtensions.AnimateKinetic Метод

Определение

Задает указанные параметры и запускает кинетическую анимацию.

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

Параметры

self
IAnimatable

Объект, для которого будет выполняться этот метод.

name
System.String

Ключ анимации, который должен быть уникальным среди анимаций того же уровня и родительских анимаций в течение всей анимации.

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

Действие, которое вызывается с последовательными значениями анимации.

velocity
System.Double

То, насколько анимация продвигается за каждый шаг. Например, скорость прогрессирует 1 со скоростью по умолчанию.

drag
System.Double

То, насколько скорость продвижения уменьшается за каждый кадр. Может иметь отрицательное значение.

finished
System.Action

Действие, вызываемое после завершения анимации.

Применяется к