Partager via


AnimationExtensions.AnimateKinetic Méthode

Définition

Définit les paramètres spécifiés et démarre l’animation cinétique.

public static void AnimateKinetic (this Microsoft.Maui.Controls.IAnimatable self, string name, Func<double,double,bool> callback, double velocity, double drag, Action finished = default, Microsoft.Maui.Animations.IAnimationManager animationManager = default);
static member AnimateKinetic : Microsoft.Maui.Controls.IAnimatable * string * Func<double, double, bool> * double * double * Action * Microsoft.Maui.Animations.IAnimationManager -> unit
<Extension()>
Public Sub AnimateKinetic (self As IAnimatable, name As String, callback As Func(Of Double, Double, Boolean), velocity As Double, drag As Double, Optional finished As Action = Nothing, Optional animationManager As IAnimationManager = Nothing)

Paramètres

self
IAnimatable

Objet sur lequel cette méthode sera exécutée.

name
String

Clé d’animation qui doit être unique parmi ses animations sœurs et parents pendant la durée de l’animation.

callback
Func<Double,Double,Boolean>

Action qui est appelée avec des valeurs d’animation successives.

velocity
Double

Niveau de progression de l’animation à chaque étape de l’animation. Par exemple, une vitesse de 1 progression à la vitesse par défaut.

drag
Double

Niveau de réduction de la vitesse de progression pour chaque frame. La valeur peut être négative.

finished
Action

Action à appeler quand l’animation est terminée.

animationManager
IAnimationManager

S’applique à