Olá! Meu código não funciona. O que tem de errado?
<canvas width="600" height="400"></canvas>
<script>
var tela=document.querySelector('canvas');
var pincel=tela.getContext('2d');
pincel.fillStyle='grey';
pincel.fillRect(0,0,600,400);
function desenhaCirculo(evento){
var x=evento.pageX-tela.offsetLeft;
var y=evento.pageY-tela.offsetTop;
var raio=10;
pincel.fillStyle='blue';
pincel.beginPath();
pincel.arc(x,y,raio,0,2*Math.PI);
pincel.fill();
console.log(x+','+y)
if(evento.shiftKey){
raio=raio+20;
}
}
tela.onclick=desenhaCirculo;
</script>