Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Clase: dónde está el mouse?

<canvas width="600" height="400"></canvas>

<script>

       var pantalla = document.querySelector("canvas");
       var pincel = pantalla.getContext("2d");

       pincel.fillStyle = "grey";  
       pincel.fillRect(0,0,600,400);  

       function exibirAlerta(evento){
             var x = evento.pageX - pantalla.offsetLeft;
             var y = evento.pageY - pantalla.offsetTop;
             console.log(evento);
          alert(x + "," + y);
       }


       function dibujarCirculo(evento){
          var x = evento.pageX - pantalla.offsetLeft;
             var y = evento.pageY - pantalla.offsetTop;

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

       }

       //pantalla.onclick = exibirAlerta;
         pantalla.onclick = dibujarCirculo;




</script>
1 respuesta

Hola Mabel, espero que estés bien!

Muchas gracias por su participación, creo que su apoyo ayuda a muchos estudiantes.

Excelente código, funciona muy bien.

Continúa con tus estudios y si tienes alguna duda sobre el contenido, estaremos aquí en el foro dispuestos a ayudar!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios