Firefox/Projects/Multitouch Polish/DOM Events/Examples

< Firefox‎ | Projects‎ | Multitouch Polish‎ | DOM Events
Revision as of 20:16, 19 August 2009 by Felipc (talk | contribs) (Created page with '== Drawing canvas == <code></code> <pre>var canvasctx = null; function fadeOut() { canvasctx.fillStyle = 'rgba(255,255,255,.15)'; canvasctx.fillRect(0,0,1100,600); } wind…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Drawing canvas

var canvasctx = null;
 
function fadeOut() {
  canvasctx.fillStyle = 'rgba(255,255,255,.15)';
  canvasctx.fillRect(0,0,1100,600);
}
window.setInterval(fadeOut,180);

function listenTo(event) {
  canvasctx.fillStyle='rgba(0,0,0,1)';
  canvasctx.beginPath();
  canvasctx.arc(event.clientX, event.clientY, 20, 0, Math.PI*2, 1);
  canvasctx.fill();
  canvasctx.closePath();
}

document.addEventListener("MozTouchMove", listenTo, false);
document.addEventListener("DOMContentLoaded", function() {
canvasctx = document.getElementById("drawingcanvas").getContext('2d');
}, false);