AnimationExtensions.AnimateKinetic Yöntem

Tanım

Belirtilen parametreleri ayarlar ve kinetik animasyonu 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
System.String

Animasyon süresi boyunca eşdüzey ve üst animasyonları arasında benzersiz olması gereken bir animasyon tuşu.

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

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

velocity
System.Double

Animasyonların her animasyon adımında ilerlettiği tutar. Örneğin, ilerleme hızı 1 varsayılan hızda ilerler.

drag
System.Double

kare başına ilerleme hızının düşürülme miktarı. Negatif olabilir.

finished
System.Action

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

Şunlara uygulanır