Estoy experimentando con html5 y tengo una pequeña imagen desplegable, el usuario selecciona e imagen y la dibuja en el lienzo usando drawImage();html5, agregando un eventlistener a una imagen dibujada en lienzo
Parece que no puedo encontrar la manera de agregar un detector de eventos a la imagen recién dibujada en el lienzo.
He intentado poner en una variable de este modo:
var newImg = ctx.drawImage(myImage, 200, 200);
y luego añadir una EventListener de eso, pero no parece funcionar.
newImg.addEventListener('mousedown', onImgClick, false);
¿Cuál es la forma correcta de hacerlo?
Estoy confundido por esto, porque parece que hay muchos tutoriales sobre cómo manipular objetos dibujados en el lienzo. Incluso hay una biblioteca de juegos javascript que utiliza lienzo. http://www.kesiev.com/akihabara/ Parece que puede manipular las imágenes que coloca en el lienzo. – pfunc
Puede pintar un círculo en un lienzo real, pero después solo hay pintura. No podrías recoger ese círculo y sacarlo del lienzo; no podrías moverlo encima de otra parte de la pintura; * es solo pintura *. Puede aplicar objetos como imágenes, rutas y textos a un '