Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS/CANVAS]Jak czyścić linie?
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
fragles
Wszędzie widzę ctx.clearRect jako funkcję do czyszczenia, ale czyści wszystko prócz linii - prostokąty, okręgi itp OK, ale linie zostają

jak to zrobić aby czyściło linie
erix
Kod
context.globalCompositeOperation = 'destination-out';

I możesz nawet sobie kotka narysować, a on wytnie z rysunku. ;]
fragles
rozwiązanie okazało się niezwykle proste
wystarczyło przed rysowaniem dodać
ctx.beginPath();
oraz po nim
ctx.closePath();

i wszystko działa jak powinno
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.