draw
void draw() { // aqui vai o código para ser executado continuamente }
Esta estrutura é chamada directamente depois da estrutura setup(){ // iniciação } e executa continuamente as linhas de código que contém entre chavetas até o programa ser parado ou através do comando noLoop().
void setup(){
size(400,300);
background(250,150,150);
rectMode(CENTER);
fill(150,100,100);
stroke(230,230,230);
}
void draw(){
rect(random(400),random(300),10,10);
}
To view this content, you need to install Java from java.com
framerate(frames-por-segundo);
void setup(){
size(400,300);
background(250,150,150);
// o mesmo programa mas a uma frame por segundo
framerate(1);
rectMode(CENTER);
fill(150,100,100);
stroke(230,230,230);
}
void draw(){
rect(random(400),random(300),10,10);
}
To view this content, you need to install Java from java.com
loop() noLoop();
void setup(){
size(400,300);
background(250,150,150);
framerate(1);
rectMode(CENTER);
fill(150,100,100);
stroke(230,230,230);
}
void draw(){
rect(random(400),random(300),10,10);
}
//para o loop
void mousePressed(){
noLoop();
}
//recomeça o loop
void mouseReleased(){
loop();
}
background();
void setup(){
size(400,300);
background(250,150,150);
framerate(10);
rectMode(CENTER);
fill(150,100,100);
stroke(230,230,230);
}
void draw(){
background(250,150,150);
rect(random(400),random(300),10,10);
}
