![]() |
| Emiliano Causa e_causa@yahoo.com.ar www.emiliano-causa.com.ar www.biopus.com.ar |
Christian Silva entorno3@gmail.com www.hipertextos.com.ar |
Leonardo Garay todotresde@gmail.com |
David Bedoian bedoiandavid@yahoo.com www.bedoiandavid.com.ar |
El ejemplo que sigue, dibuja una grilla de cuadrados en donde sus tamaños disminuyen conforme aumenta el número de fila o columna, determinando primero cual de estos dos números es mayor:
código fuente Hecho en Processing |
El ejemplo que sigue es idéntico, pero se diferencia en que es vez de ver cuál es mayor de las dos magnitudes (el número de fila o columna), ve cuál es menor:
código fuente Hecho en Processing |
El ejemplo que sigue es una grilla de círculos en donde su tamaño depende de la posición horizontal del mouse. (Recuerde que algunos navegadores requieren que ud. haga click en el applet para ponerlo en foco y poder interactuar con el mismo):
código fuente Hecho en Processing |
En el ejemplo que sigue el criterio es similar. El tamaño está determinado por la distancia vertical al mouse. Como la posición vertical del mouse es mouseY y el ciclo que recorre las posiciones verticales de los cículos es j, la distancia vertical está determinada por la operación: abs(mouseY-j) En donde la función abs( ) significa el valor absoluto que es la magnitud de un número desprovisto de signo, es decir que el resultado siempre es positivo sin importar de que el signo del resultado de la resta mouseY-j dé negativo:
código fuente Hecho en Processing |