Animation 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.
Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.
public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
inherit Animation
Public Class Animation
Inherits Animation
- Héritage
Constructeurs
Animation() |
Crée un objet Animation avec des valeurs par défaut. |
Animation(Action<Double>, Double, Double, Easing, Action) |
Crée un objet Animation avec les paramètres spécifiés. |
Champs
animationManger |
Référence au 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 au IAnimationManager qui gère cette animation. (Hérité de Animation) |
CurrentTime |
Horodatage actuel (en secondes) de l’animation. (Hérité de Animation) |
Duration |
Durée de cette animation en secondes. (Hérité de Animation) |
Easing |
Fonction Easing appliquée à cette animation. (Hérité de Animation) |
Finished |
Rappel appelé à la fin de cette animation. (Hérité de Animation) |
HasFinished |
Spécifie si cette animation est terminée. (Hérité de Animation) |
IsDisposed |
Obtient une valeur qui spécifie si cette animation a été supprimée. (Hérité de Animation) |
IsEnabled |
Spécifie si cette animation est actuellement activée. |
IsPaused |
Spécifie si cette animation est actuellement suspendue. (Hérité de Animation) |
Name |
Nom de cette animation. (Hérité de Animation) |
Progress |
Progression de cette animation en pourcentage. (Hérité de Animation) |
Repeats |
dotnet_analyzer_diagnostic. CA1805.severity = none 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) |
Step |
Rappel appelé après chaque graduation de cette animation. (Hérité de Animation) |
Méthodes
Add(Double, Double, Animation) |
Ajoute un objet Animation à cette Animation qui commence à |
Add(Double, Double, Animation) |
Ajoute une nouvelle animation enfant à cette animation avec les paramètres spécifiés. (Hérité de Animation) |
Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Exécute l’animation |
Commit(IAnimationManager) |
Définit le IAnimationManager pour 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() |
Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur. (Hérité de Animation) |
Dispose(Boolean) |
Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur. (Hérité de Animation) |
GetCallback() |
Retourne un rappel qui exécute de manière récursive l’étape d’animation facilitée sur cet objet Animation, ainsi que celles de ses enfants qui ont commencé et qui ne sont pas terminées. |
GetEnumerator() |
Fournit un IEnumerator des animations enfants. (Hérité de Animation) |
Insert(Double, Double, Animation) |
Ajoute un objet Animation à cette Animation qui commence à |
OnTick(Double) |
Exécute la logique pour mettre à jour toutes les animations dans cette animation. (Hérité de Animation) |
Pause() |
Met en pause l’animation. (Hérité de Animation) |
RemoveFromParent() |
Supprime cette animation de son parent. S’il n’y a pas de parent, rien ne se passera. (Hérité de Animation) |
Reset() |
Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur. |
Resume() |
Reprend l’animation. (Hérité de Animation) |
Tick(Double) |
Méthode permettant de 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. (Hérité de Animation) |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
Crée un objet Animation avec le |
WithConcurrent(Animation, Double, Double) |
Ajoute |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour