AnimationExtensions.AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action) Yöntem

Tanım

Belirtilen parametreleri ayarlar ve Kinetic animasyonunu başlatır.

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

Parametreler

self
IAnimatable

Bu yöntemin çalıştırılacağı nesne.

name
String

Animasyon süresince eşdüzey ve üst animasyonlar arasında benzersiz olması gereken bir animasyon anahtarı.

callback
Func<Double,Double,Boolean>

Ardışık animasyon değerleriyle çağrılan bir eylem.

velocity
Double

Animasyonun her animasyon adımında ilerlediğini gösteren miktar. Örneğin, 1 hızı varsayılan hızda ilerler.

drag
Double

İlerleme hızının çerçeve başına azaltılacağı miktar. Negatif olabilir.

finished
Action

Animasyon tamamlandığında çağrılacak bir eylem.

Şunlara uygulanır