Documentation > DinaFramework > Graphics (v1.01)
> Animation (v1.01)Animation v1.01
Namespace:
DinaFramework.Graphics
Classes:
- Animation
- Animation
Propriétés:
- Speed
- Color
- Origin
- Rotation
- Scale
- Flip
- Visible
- Reset()
- Speed
- Rectangle
- Visible
Méthodes:
- Update
- Draw
- Collide
- IsFinished
- Reset
- Copy
- CenterOrigin
- Update
- Draw
- Collide
- IsFinished
- Reset
- Copy
Commentaires XML:
- Représente une animation graphique composée de plusieurs frames (images).
- Gère la répétition, la vitesse, et d'autres propriétés visuelles comme la rotation, l'échelle, ou le retournement (flip).
- Initialise une nouvelle instance de Animation.
- Liste des textures représentant les frames de l'animation.
- Vitesse de l'animation (en frames par seconde).
- Nombre de répétitions de l'animation (-1 pour une répétition infinie, valeur par défaut : -1).
- Position de l'animation (par défaut : (0, 0)).
- Dimensions de l'animation (par défaut : dimensions de la première frame).
- Point d'origine de l'animation pour la rotation (par défaut : (0, 0)).
- Angle de rotation de l'animation (par défaut : 0).
- Facteur d'échelle de l'animation (par défaut : (1, 1)).
- Facteur de retournement de l'animation (par défaut : (1, 1)).
- Indique si l'animation est visible (par défaut : true).
- Ordre de superposition de l'animation (par défaut : 0).
- Vitesse d'exécution de l'animation.
- Position actuelle de l'animation sur l'écran.
- Taille de l'animation (largeur et hauteur).
- Couleur appliquée à l'animation lors du rendu.
- Point d'origine utilisé pour les transformations, comme la rotation ou le redimensionnement.
- Angle de rotation de l'animation en radians.
- Facteur de redimensionnement de l'animation sur les axes X et Y.
- Permet de retourner l'animation horizontalement ou verticalement.
- Rectangle de délimitation actuel de l'animation.
- Indique si l'animation est visible.
- Met à jour l'état de l'animation.
- Temps de jeu écoulé depuis la dernière mise à jour.
- Affiche l'animation sur l'écran.
- Objet SpriteBatch utilisé pour dessiner l'animation.
- Vérifie si l'animation entre en collision avec un autre objet.
- Objet implémentant l'interface ICollide.
Retourne true si une collision est détectée, sinon false. - Indique si l'animation a terminé son cycle.
True si l'animation est terminée, sinon false. - Réinitialise l'animation à son état initial.
Me contacter