miércoles, 16 de diciembre de 2015

Setup y Draw

En este post comenzaremos a utilizar estos dos comandos, son muy parecidos a la función void setup y void loop de Arduino, apenas existen diferencias entre estos.

En primer lugar veremos la función setup que se ejecuta una vez al comienzo del programa y en esta función solo se pone los comandos que quieras que se ejecuten solo una vez y solo al principio del programa.

En segundo lugar veremos la función draw, como anteriormente hemos dicho es muy parecida a la función loop en Arduino, En esta función el programa ejecuta lo que haya dentro de esta función continuamente, haciendo un bucle. También hay que decir que tanto setup como draw deben ir juntos ya que tanto uno como el otro deben coexistir en el programa para que funcione correctamente, sino processing no aceptará el programa y no dejará ejecutarlo.


Pondre un ejemplo sencillo con un comando linea:

void setup()
{
size(300, 300);
}
 
void draw()
{
line(0 ,0, width, height);
}
 




Ahora haremos otro ejemplo con comandos nuevos:


  • mouseX:  La coordenada X del puntero del ratón.
  • mouseY:  La coordenada Y del puntero del ratón.
 void setup()
{
size(300,300);
}

void draw()
{
line(0, 0, mouseX, mouseY);
}
  













 
 

No hay comentarios:

Publicar un comentario