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

[Duda] Haz lo que hicimos en el aula

Ando un poco perdido, ¿Como le hago para que el triangulo rojo se repita pero desde la parte de arriba, de igual manera los triangulos azules para que complementen la seccion blanca con diseño mejor?

me confundi con eso de las coordenadas

¿Alguien me lo puede explicar?

<meta charset="UTF-8">

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


<script>

    var screen = document.querySelector ("canvas");

    var pencil = screen.getContext("2d");

        pencil.fillStyle = "white";
        pencil.fillRect (0,0,600,400);

        pencil.fillStyle = "darkgreen";
        pencil.fillRect (0,0,200,400);

        pencil.fillStyle = "red";
        pencil.fillRect (400,0,200,400);

            pencil.fillStyle = "red";
                pencil.beginPath ();
                pencil.moveTo (300,200);
                pencil.lineTo (200,400);
                pencil.lineTo (400,400);
                pencil.fill ();


                pencil.fillStyle = "darkblue";
                pencil.beginPath ();
                pencil.moveTo (300,400);
                pencil.lineTo (400,200);
                pencil.lineTo (400,400);
                pencil.fill ();


                pencil.fillStyle = "darkblue";
                pencil.beginPath ();
                pencil.moveTo (300,400);
                pencil.lineTo (200,200);
                pencil.lineTo (200,400);
                pencil.fill ();


            pencil.fillStyle = "yellow";
                pencil.beginPath ();
                pencil.arc (300,175,50,0,2*3.14);
                pencil.fill ();



</script>


3 respuestas

Hola José. Trata de hacer siempre primero lo que queda "atrás"... Primero los dos triángulos azules, despues los 4 rojos y por ultimo el circulo amarillo. Te recomiendo guiarte con papel y lápiz para anotar las coordenadas de los vértices de las figuras, así tenés las referencias de dónde hasta dónde deben ir las figuras que vas haciendo.

Para repetir el triángulo rojo solo cambia las coordenadas de Y, lo demás queda igual, es buen consejo lo de hacerlo primero en papel, solo recuerda que el eje Y está invertido a como estamos acostumbrados

pencil.fillStyle = "red";
pencil.beginPath ();
pencil.moveTo (300,200);
pencil.lineTo (200,0);
pencil.lineTo (400,0);
pencil.fill ();

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

y esto en que curso lo enseñan?