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

Sentido del punto

Hola, les comparto mi codigo, agregue que el marco gris este siempre con el recorrido del punto azul

<meta charset="utf-8">

<h1>Figuras geometricas</h1>

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

</canvas>


<script>

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

    function limpiarPantalla(){
        pincel.clearRect(0,0,600,400);
    }

    function actualizarPantalla(){
        limpiarPantalla();

        pincel.fillStyle = "lightgrey"; //lienzo
        pincel.fillRect(0,0,600,400);


        if(x > 600){
            recorrido= -1;            
        }
        else if(x < 0){
            recorrido = 1;
        }

        disenarCircunferencia(x,20,10);
        x= x + recorrido;


    }


    var pantalla = document.querySelector("canvas");
    var pincel = pantalla.getContext("2d");
    var x=0;
    var recorrido = 1;


    pincel.fillStyle = "lightgrey"; //lienzo
    pincel.fillRect(0,0,600,400);

    setInterval(actualizarPantalla,30);



</script>
1 respuesta

Buenisimo, haciendolo como lo hace el profesor, el rectangulo gris no tendria sentido..