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

colores


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

<script>//solo grafico    
    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");

    pincel.fillStyle = "grey"//propiedad
    pincel.fillRect(0,0,600,400);//function
    var colores = ["blue", "red", "green"];
    var colorActual=0;


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 = colores[colorActual];
    pincel.beginPath();
    pincel.arc(x,y,10,0,2*3.14);
    pincel.fill();
    console.log(x + ";" + y);

}

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

function alterarColor(){
    colorActual++
    if(colorActual>=colores.length){
        colorActual=0

    } 

    return false;
}
pantalla.oncontextmenu= alterarColor;

</script>
1 respuesta

Hola , espero que esté bien.

Gracias por compartir tu código con nosotros, he probado aquí y el resultado ha sido muy bueno.