
Ejercicio 1: Dibujo de una Casa
En este ejercicio, aprenderemos a utilizar el elemento <canvas> para crear un dibujo básico de una casa. Usaremos rectángulos para las paredes y la puerta, y un triángulo para el techo. Este ejemplo nos ayudará a comprender el uso de las coordenadas y cómo controlar los estilos, colores y formas en el contexto de dibujo.
Ejemplo: Dibujo de una Casa
Código del ejemplo
<canvas id="canvasCasa" width="400" height="300" style="border:1px solid #000000;width: 100%; height: auto;"></canvas> <script> var c = document.getElementById("canvasCasa"); var ctx = c.getContext("2d"); // Dibujar las paredes de la casa ctx.fillStyle = "#8B4513"; // Color marrón para las paredes ctx.fillRect(100, 150, 200, 100); // (x, y, ancho, alto) // Dibujar el techo como un triángulo ctx.beginPath(); ctx.moveTo(100, 150); // Punto izquierdo del techo ctx.lineTo(300, 150); // Punto derecho del techo ctx.lineTo(200, 80); // Pico superior del techo ctx.closePath(); ctx.fillStyle = "#A52A2A"; // Color rojo oscuro para el techo ctx.fill(); // Dibujar la puerta ctx.fillStyle = "#654321"; // Color marrón oscuro para la puerta ctx.fillRect(180, 200, 40, 50); // (x, y, ancho, alto) // Dibujar una ventana ctx.fillStyle = "#87CEEB"; // Color azul claro para la ventana ctx.fillRect(120, 170, 30, 30); // Ventana izquierda ctx.fillRect(250, 170, 30, 30); // Ventana derecha </script>
...
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias