AnimationExtensions.AnimateKinetic Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia określone parametry i uruchamia animację kinetyczną.
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
Parametry
- self
- IAnimatable
Obiekt, na którym zostanie uruchomiona ta metoda.
- name
- System.String
Klucz animacji, który powinien być unikatowy wśród jego elementów równorzędnych i animacji nadrzędnych na czas trwania animacji.
- callback
- System.Func<System.Double,System.Double,System.Boolean>
Akcja wywoływana z kolejnymi wartościami animacji.
- velocity
- System.Double
Ilość postępów animacji w każdym kroku animacji. Na przykład szybkość postępów 1
z prędkością domyślną.
- drag
- System.Double
Szybkość progresji jest zmniejszana na ramkę. Może być ujemna.
- finished
- System.Action
Akcja wywołania po zakończeniu animacji.