« Programmation objet et géométrie/La balise canvas » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 77 :
==Effaçage de la figure==
Attention aux taches de peinture, il n'y a pas de gomme dans ''canvas''! Alors le seul moyen d'effacer des dessins est de les cacher par une tache de peinture de couleur blanche (technique du [[w:palimpseste|palimpseste]]). Pour effacer toute la figure (par exemple pour des animations), on fait en deux étapes:
===Tremper le pinceau dans la peinture blanche===
L'objet ''pinceau'' possède une méthode ''fillStyle'' à laquelle on envoie le message ''White'':
<source lang="javascript">
pinceau.fillStyle='White';
</source>
===Recouvrir le tableau de blanc===
Pour le blanchiment de canvas sale, il suffit de dessiner un rectangle rempli ayant les dimensions du canevas, en fournissant les coordonnées du coin en haut à gauche de celui-ci, puis les dimensions du rectangle:
<source lang="javascript">
pinceau.fillStyle='White';
pinceau.fillRect(0,0,400,200);
</source>
==Coup de pinceau==
|