miércoles, 16 de diciembre de 2015

SETUP Y DRAW

HASTA EL MOMENTO, TODOS LOS PROGRAMAS QUE HEMOS HECHO SON PROGRAMAS ESTÁTICOS QUE QUIERE DECIR QUE SÓLO SE EJECUTAN UNA VEZ. CUANDO LLEGAN A LA ÚLTIMA LÍNEA SE PARA.

AHORA VAMOS A HACER PROGRAMAS INTERACTIVOS, QUE SE REPITEN Y QUE SE HACEN VARIAS VECES, QUE SE EJECUTEN VARIAS VECES. ¿CÓMO PODEMOS HACER ESO? CON EL COMANDO "draw( )"

CON ESTE COMANDO EL PROGRAMA SE EJECUTARÁ DE NUEVO SIEMPRE, AUNQUE A VECES NO NOS CONVIENE QUE TODO EL PROGRAMA SE REPITA PORQUE NO HACE FALTA.

EL COMANDO "setup( )" INDICA QUE SÓLO LA PARTE QUE PERTENEZCA A ESE COMANDO SE REPETIRÁ.

NUEVOS COMANDOS:
  • mouseX: La coordenada X del puntero del ratón.
  • mouseY: La coordenada Y del puntero del ratón.
CON ESTE PROGRAMA PUEDES MOVERTE CON EL RATÓN POR LA PANTALLA DIBUJANDO VARIAS LÍNEAS  A LA VEZ. ESTO PASA POR EL COMANDO DRAW.


1
2
3
4
5
6
7
void setup() {
size(300,300);
}
 
void draw() {
line(0, 0, mouseX, mouseY);
}






1
2
3
4
5
6
7
void setup() { size(300,300); } void draw() { background(255); line(0, 0, mouseX, mouseY); }


ESTE PROGRAMA ES DIFERENTE, LO QUE HACE ES QUE EN VER DE DIBUJAR LÍNEAS SIN BORRAR LAS ANTERIORES, LO QUE HACE ES CAMBIAR LA LÍNEA DE DIRECCIÓN, HACIA DONDE APUNTA SIN DEJAR RASTRO COMO EL ANTERIOR



Y ESTO HA SIDO TODO SOBRE SETUP Y DRAW.






No hay comentarios:

Publicar un comentario