Este pequeño código claras datos de lona viejos en el intervalo:fillStyle tela en intervalos con transparencia/opacidad
// start interval
ctx.save();
ctx.fillStyle = "rgba(0, 0, 0, 0.2)";
ctx.fillRect(0, 0, ctx.width, ctx.height);
ctx.restore();
//some draw code for new graph
...
//end interval
Mi área de trabajo se convierten en negro, porque me puse negro como color de relleno (RGBA (0, 0, 0, .2)), pero necesito un fondo transparente, no negro.
He intentado utilizar globalAlpha y imagePutData pero he fallado.
¿Cómo puedo hacer esto?
has necesitado 'clearRect'? – c69
si borro rect, borra todos los datos antiguos, pero necesito guardar los datos antiguos y establecer la opacidad (por eso uso el modelo de color rgba) hasta que el intervalo sea completamente transparente – user951114
puede establecer 'ctx.globalCompositeOperation = 'destino -out'' y luego dibujar? – c69