Table des matières

Activité Canvas N°1 : animer un forme simple sur une page Web

Ressources : https://developer.mozilla.org/fr/docs/Tutoriel_canvas/Animations_basiques

Présentation

Le langage Javascript va permettre de créer des animations interactives du composant <Canvas> (canevas).

Dès qu'un forme est dessinée dans un <canvas>, elle reste affichée. Pour la déplacer, il faut la redessiner avec ce qui était dessiné avant. Cela peut prendre beaucoup de temps de redessiner des images complexes et les performances dépendront beaucoup de la vitesse de l'ordinateur qui exécute cet affichage.

Les étapes d'une animation

Chaque image dessinée est appelée frame :

Définir le rafraîchissement des images

Il faut à intervalle régulier redessiner l'image. Plusieurs moyens existent pour cela :

setInterval(function, delay)

setTimeout(function, delay)

Activité Les langages pour créer des sites Web ...