Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

Alguien me puede explicar algo de una funcion de diseñar circulo ?

pincel.arc(x,y,radio,0,2*Math.PI); despues del radio, el 0 que viene, que es ?

function disenharCircunferencia(x,y,radio){
        pincel.fillStyle = "blue";
        pincel.beginPath();
        pincel.arc(x,y,radio,0,2*Math.PI); 
        pincel.fill();
    }    
3 respuestas

El 0 hace referencia al comienzo del angulo, y el siguiente argumento 2Math.PI hace referencia al angulo final

vayamos por parte: paso la imagen para que veas como es el ángulo expresado en PI Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

function disenharCircunferencia(x,y,radio){ //NOMBRE DE FUNCIÓN (parámetros que recibe, o sea, coordenadas X e Y del mouse, y valor de radio) TENGAMOS EN CUENTA QUE EL RADIO ES LA DISTANCIA QUE HAY DEL CENTRO DE LA CIRCUNFERENCIA HASTA EL CONTORNO**

        pincel.fillStyle = "blue"; **//COLOR DEL RELLENO DE LA CIRCUNFERENCIA**

        pincel.beginPath(); **FUNCIÓN QUE INDICA EL COMIENZO DEL CAMINO**

        pincel.arc(x,y,radio,0,2*Math.PI); **FUNCIÓN ARC = FUNCIÓN QUE DIBUJA UNA CIRCUNFERENCIA, CUYOS VALORES **

        **son las coordenadas X e Y, el valor del radio , 0 que es donde comienza a dibujar la trayectoria de la circunferencia y 2 PI donde termina**
        pincel.fill();
    }   

muchas gracias caballeros , bien explicado no pudo ser .