Tengo una aplicación de garabateo en el lienzo html5, y estoy tratando de encontrar la mejor manera de implementar un control de borrador. El primer impulso fue simplemente hacer que el borrador dibujara el color de fondo [blanco], pero esto es problemático porque si el usuario mueve una imagen u otra capa a donde se han borrado previamente, ve el dibujo blanco donde borraron."Borrado" en el lienzo html5
Idealmente, me gustaría que el control de borrado cambie los píxeles a negro transparente. No puedo simplemente usar lineTo para hacer esto porque, obviamente, dibuja una línea negra transparente sobre él, y eso deja intacto el doodle original. ¿Alguna idea sobre cómo hacer esto?
Gracias.
http://www.w3schools.com/tags/canvas_globalcompositeoperation.asp – zloctb
¿Qué significa "negro transparente"? Si es completamente transparente, no importa de qué color sea, ¿verdad? –
Shh, no orines a los adoradores del Unicornio Rosa Invisible;) – BarbaraKwarc