AnimationExtensions.AnimateKinetic Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví zadané parametry a spustí kinetickou animaci.
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
Objekt, na kterém bude tato metoda spuštěna.
- name
- System.String
Animační klávesa, která by měla být po dobu trvání animace jedinečná mezi animacemi na stejné i nadřazené kartě.
- callback
- System.Func<System.Double,System.Double,System.Boolean>
Akce, která je volána s po sobě jdoucími hodnotami animace.
- velocity
- System.Double
Množství, které animace pokračuje v jednotlivých krocích animace. Například rychlost 1
postupuje výchozí rychlostí.
- drag
- System.Double
Množství, které rychlost progrese je snížena na snímek. Může být negativní.
- finished
- System.Action
Akce, která se má volat po dokončení animace.