Repetición: dibujar una malla
March 24, 2008 – 7:35 pmEn el primer ejercicio práctico intentaremos dibujar una malla que cubra enteramente la pantalla.
En una primera aproximación seguiremos la lógica siguiente:
- Determinamos de cuanto avanzaremos cada lÃnea horizontal
- Determinamos de cuanto avanzaremos cada lÃnea vertical
- Ponemos nuestra posición horizontal a 0
- Hasta que nos nuestra posición horizontal este fuera de la pantalla
- Avanzamos nuestra posición horizontal
- Dibujamos la linea en nuestra posición horizontal de arriba a bajo de la pantalla
- Ponemos nuestra posición vertical a 0
- Hasta que nos nuestra posición vertical este fuera de la pantalla
- Avanzamos nuestra posición vertical
- Dibujamos la linea en nuestra posición vertical de izquierda a derecha de la pantalla
View CodeJAVA | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | int avanceLineasHorizontales = 5; int avanceLineasVerticales = 5; float posicionVertical = 0; // Dibujamos las lineas horizontales while(posicionVertical < height){ posicionVertical += avanceLineasHorizontales; line(0, posicionVertical, width, posicionVertical); } float posicionHorizontal = 0; while(posicionHorizontal < width){ posicionHorizontal += avanceLineasVerticales; line(posicionHorizontal, 0, posicionHorizontal, height); } |