Úloha 4 – Canvas: funkce pro kreslení a čištění plátna
Požadavky na absolvování
Řešení úlohy
Co je zde splněno
-
Vytvořena funkce
vycistiPlatno(ctx, canvas), která smaže celé plátno (clearRect). -
Vytvořena funkce
nakresliScenu(ctx), která vykreslí obdélník a kruh. -
Přidána dvě tlačítka – „Vykreslit“ a „Vymazat“.
-
Tlačítko „Vykreslit“ nejprve smaže plátno a pak vykreslí tvary.
-
Tlačítko „Vymazat“ smaže plátno bez kreslení.
-
Ošetřeno, aby se při
ctx == nullvypsala chybová hláška.