API Canvas - Dessiner les traits, arcs, cercles et polygones

5 Jun 2022 · 14 min
14:07

Dans cette leçon vidéo, le formateur explique comment utiliser l'API Canvas 2D du navigateur pour dessiner les formes géométriques de base au-delà des rectangles déjà vus. Il montre d’abord comment configurer le contexte de rendu (strokeStyle, fillStyle, lineWidth) puis détaille la création d’arcs et de cercles en utilisant la méthode `arc`, les angles en radians, et les appels `beginPath`/`closePath` avec les options de tracé (stroke vs fill) et de sens horaire/antihoraire. Ensuite il décrit la construction de traits et de polygones (triangles, pentagones, etc.) via `moveTo` et `lineTo`, en insistant sur la fermeture du chemin pour obtenir des formes remplies ou bordées. Enfin il réalise un exemple pratique : un indicateur de chargement animé composé de plusieurs arcs qui tournent, en utilisant une fonction récursive appelée par `setTimeout`, la mise à jour d’un angle en radians, le nettoyage du canvas avec `fillRect` (ou `clearRect`) et la combinaison d’arcs de rayons et de sens de rotation différents. Le tutoriel se conclut par un rappel des concepts clés et une invitation à la prochaine vidéo.

Chapters

More from Yamossoun

8:56
youtube.com

Compteur synchrone - Logique séquentielle

2w ago
11:58
youtube.com

Compteur asynchrone et diviseur de fréquence - Logique séquentielle

3w ago
11:37
youtube.com

Les registres (parallèle et à décalage) - Logique séquentielle

1mo ago
6:14
youtube.com

Bascule T (Toggle) - Logique séquentielle

1mo ago
12:05
youtube.com

Bascule JK - Logique séquentielle

1mo ago
9:17
youtube.com

Bascule D flip-flop active sur front montant - Logique séquentielle

1mo ago
10:08
youtube.com

Bascule D Latch - Logique séquentielle

1mo ago
8:13
youtube.com

Bascule RS - Logique séquentielle

1mo ago
5:04
youtube.com

Logique séquentielle - Introduction

2mo ago
1:15
youtube.com

Le codeur - Logique combinatoire #codeur #logique #circuit #booleanlogic

2mo ago
1:56
youtube.com

Algorithme de calcule de la racine carrée par dichotomie #dichotomy #squareroot #algorithm

3mo ago
See all content