AnimationExtensions.AnimateKinetic Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.