LerpingAnimation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une animation d’interpolation linéaire.
public ref class LerpingAnimation : Microsoft::Maui::Animations::Animation
public class LerpingAnimation : Microsoft.Maui.Animations.Animation
type LerpingAnimation = class
inherit Animation
Public Class LerpingAnimation
Inherits Animation
- Héritage
Constructeurs
LerpingAnimation() |
Instancie un nouvel objet LerpingAnimation. |
LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
Instanciez un nouvel LerpingAnimation objet avec les paramètres donnés. |
LerpingAnimation(List<Animation>) |
Instanciez un nouveau LerpingAnimation qui se compose de la liste donnée d’animations enfants. |
Champs
animationManger |
Référence à celle IAnimationManager qui gère cette animation. (Hérité de Animation) |
childrenAnimations |
Collection d’animations enfants associées à cette animation. (Hérité de Animation) |
Propriétés
AnimationManager |
Référence à celle IAnimationManager qui gère cette animation. (Hérité de Animation) |
CurrentTime |
Horodatage actuel (en secondes) de l’animation. (Hérité de Animation) |
CurrentValue |
Obtient la valeur actuelle de cette animation. |
Duration |
Durée de cette animation en secondes. (Hérité de Animation) |
Easing |
Fonction Easing appliquée à cette animation. (Hérité de Animation) |
EndValue |
Obtient ou définit la valeur de fin de cette animation. |
Finished |
Rappel appelé lorsque cette animation se termine. (Hérité de Animation) |
HasFinished |
Spécifie si cette animation a terminé. (Hérité de Animation) |
IsDisposed |
Obtient une valeur qui spécifie si cette animation a été supprimée. (Hérité de Animation) |
IsPaused |
Spécifie si cette animation est actuellement suspendue. (Hérité de Animation) |
Lerp |
Obtient ou définit l’interpolation linéaire pour cette animation. |
Name |
Nom de cette animation. (Hérité de Animation) |
Progress |
Progression de cette animation en pourcentage. (Hérité de Animation) |
Repeats |
Spécifie si cette animation doit se répéter. (Hérité de Animation) |
StartDelay |
Délai (en secondes) pris en compte avant le démarrage de l’animation. (Hérité de Animation) |
StartValue |
Obtient ou définit la valeur de début de cette animation. |
Step |
Rappel appelé après chaque graduation de cette animation. (Hérité de Animation) |
ValueChanged |
Obtient ou définit un rappel appelé lorsqu’il CurrentValue est modifié. |
Méthodes
Add(Double, Double, Animation) |
Ajoute une nouvelle animation enfant à cette animation avec les paramètres spécifiés. (Hérité de Animation) |
Commit(IAnimationManager) |
Définit la IAnimationManager valeur de cette animation. (Hérité de Animation) |
CreateAutoReversing() |
Crée une animation qui inclut à la fois l’animation d’origine et une version inversée de la même animation. (Hérité de Animation) |
CreateReverse() |
Crée une version inversée de l’animation actuelle, y compris l’inversion des animations enfants. (Hérité de Animation) |
Dispose() |
Représente une animation d’interpolation linéaire. (Hérité de Animation) |
Dispose(Boolean) |
Représente une animation d’interpolation linéaire. (Hérité de Animation) |
GetEnumerator() |
Fournit une IEnumerator animation enfant. (Hérité de Animation) |
OnTick(Double) |
Exécute la logique pour mettre à jour toutes les animations de cette animation. (Hérité de Animation) |
Pause() |
Suspend l’animation. (Hérité de Animation) |
RemoveFromParent() |
Supprime cette animation du parent. S’il n’y a pas de parent, rien ne se produira. (Hérité de Animation) |
Reset() |
Réinitialise l’animation (et toutes les animations enfants) à son état initial. (Hérité de Animation) |
Resume() |
Reprend l’animation. (Hérité de Animation) |
Tick(Double) |
Méthode pour déclencher une mise à jour pour cette animation. (Hérité de Animation) |
Update(Double) |
Mises à jour cette animation en mettant à jour Progress et en appelant Step. |