I.1. Animation d’ Images
2. Animations par déplacement d’image :
Elle consiste à afficher une image fixe appelée sprite à différentes positions
successives de l’écran. Ces positions sont calculées en fonction d’une
trajectoire définie préalablement. La vitesse de déplacement peut être fixe
ou variable. Chaque fois que le programme déplace une image, il doit
d’abord l’effacer avec le fond avant de l’afficher àsa nouvelle position.
Tout déplacement d’image consiste en fait à déplacer trois images : une
image du fond, un masque de la taille de l’image sur lequel s’ajoute
l’image.
Les images déplacées sont toujours de forme rectangulaire, ce qui peut
poser un problème. En effet, il est rare que les objets représentés soient
rectangulaires. Si l’image déplacée a un fond identique à celui du décor
(une couleur unie) alors la solution consiste à déplacer un morceau de
fond en même temps. Si le fond n’est pas uni alors l’image déplacée doit
avoir un fond transparent, et donc posséder une couleur déclarée comme
transparente.