Repetición: dibujar una malla (determinando el numero de lÃneas)
March 24, 2008 – 7:39 pmEsta vez determinaremos el número de lÃneas y dejaremos calcularemos el espaciamiento de manera que las lÃneas se separen siempre de la misma distancia.
View CodeJAVA | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | int numLineasHorizontales = 20; int numLineasVerticales = 20; // Dibujamos las lineas horizontales for(int i = 0; i<numLineasHorizontales; i++){ // Dibuja una linea // desde el punto mas izquierdo (x=0) hasta el punto mas derecho (x=width) // a una altura que depende de: // - la iteracion (i+1) (porque no queremos dibujar en el borde superior y=0) // - de la altura de la pantalla // - del numero de lineas de la malla // (y=(i+1)*height/numLineasHorizontales) line(0, (i+1)*height/numLineasHorizontales, width, (i+1)*height/numLineasHorizontales); } // Dibujamos las lineas verticales for(int i = 0; i<numLineasVerticales; i++){ line((i+1)*width/numLineasVerticales, 0, (i+1)*width/numLineasVerticales, height); } |