Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Tela com pintura das bolinhas

Pessoal, meu código não rolou.. As bolinhas não apareceram. alguém tem ideia do que ocorreu?

<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 bolinha(evento){

    var x= evento.pageX - tela.offsetLeft;
    var y= evento.pageY - tela.offsetTop;

    pincel.fillStyle = "black";
    pincel.beginPath();
    pincel.arc(x,y,10,0,2*3.14);
    pincel.fill();
    console.log( x + ',' + y );
}

tela.onclik= bolinha;

</script>

1 resposta
solução!

Tem um erro na linha final do seu código. Onde está:

tela.onclik= bolinha;

O correto é:

tela.onclick= bolinha;

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software