Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] Por qué lo inician en 200,50? da lo mismo iniciarlo en 0,0?

Les dejo mi código, sólo quiero saber si daba lo mismo iniciarlo en 0,0

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


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

    //cabeza
    pincel.fillStyle = "darkgreen"//propiedad
    pincel.fillRect(0,0,350,300)//funcion

    //ojos
    pincel.fillStyle = "black"//propiedad
    pincel.fillRect(45,50,90,90)//funcion
    pincel.fillStyle = "black"//propiedad
    pincel.fillRect(205,50,90,90)//funcion

    //nariz
    pincel.fillStyle = "black"//propiedad
    pincel.fillRect(135,140,70,100)//funcion

    //boca
    pincel.fillStyle = "black"//propiedad
    pincel.fillRect(95,190,40,110)//funcion
    pincel.fillStyle = "black"//propiedad
    pincel.fillRect(205,190,40,110)//funcion







</script>
3 respuestas

Hola Raul, cómo estás?

¿De qué parte del código hablas?

solución!

Hola, Raul. He podido entender tu duda.

Por lo que entendí, estás comparando el código que construiste con el código de la sección "Opinión del instructor".

La diferencia entre las dos soluciones es que el Creeper del profesor se quedó más centralizado con relación a su Canvas, así que se quedó más centralizado en la pantalla, si observas, verás que los otros pincel.fillRect, los que hacen los ojos y bocas en su código tampoco tienen las mismas posiciones que las tuyas. Están más a la derecha de la pantalla.

Sí, hace diferencia, pero tu solución también está correcta.

Si aún necesitas ayuda, aquí estaremos para apoyarte :)

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Bueno, no se especificó si debia quedar centralizado. Muchas gracias