Löschen kreisförmiger Bereiche aus HTML5 Canvas

Die einzige Möglichkeit, einen Bereich von einer Zeichenfläche zu löschen, ist die Verwendung des Befehls clearRect (). Ich muss einen Kreis löschen (ich maskiere Bereiche von einer gefüllten Zeichenfläche aus, zeige Lichter in diesem speziellen Fall) und dies trotz aller Versuche scheint nicht möglich.

Ich habe versucht, einen Kreis mit einem Alpha-Wert von 0 zu zeichnen, aber es würde einfach nichts erscheinen, wenn das Alpha nicht höher wäre (was dem Punkt entgegengesetzt ist: P). Ich gehe davon aus, dass contex.fill () es eher als Addition als als Ersatz zeichnet .

Irgendwelche Vorschläge, wie ich Kreise zu Maskierungszwecken (schnell) löschen kann?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage