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)
2
respuestas

Creeper

Buenas, acabo de terminar el ejrecicio del creeper esta es mi solucion:

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

<script>


  let pantalla = document.querySelector(".creeper"); 
  let pincel = pantalla.getContext("2d");

  pincel.fillStyle = "darkgreen"; 
  pincel.fillRect(0, 0, 350, 300); //rectangulo 1 cara

  pincel.fillStyle = "black"; //propiedad le asigna color a la pantalla
  pincel.fillRect(50,50,90,90);//Rectángulo 2 ojo 1
  pincel.fillRect(210,50,90,90);//Rectángulo 3 ojo 2


  pincel.fillRect(140,140,70,100);// Rectangulo 4 nariz


  pincel.fillRect(100,180,40,110);//Recatangulo 5 parte de la boca 1

  pincel.fillRect(210,180,40,110);//Recatangulo 6 parte de la boca 1

</script>

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

Esa imagen es el resultado, aun asi siento que hice mas por prueba y error antes de llegar al resultado deseado, alguien sabe como hacer los calculos para saber en que posicion se ubican los rectangulos?

2 respuestas
solución!

Hola Agustín, espero que estés bien!

Hablas de calcular el lugar para colocar cada elemento? porque la cara del personaje es un conjunto de cuadrados y rectángulos, ¿verdad?

Por lo que incluso puede crear una función para crear un cuadrado y otra para crear un rectángulo y simplemente definir la posición de cada uno en la imagen.

Gracias por compartir tu solución, felicitaciones!

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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

Muchas gracias por la rápido respuesta, justo termine y vi como la solución del instructor calculaba la posiciones.