float x,y; // Armazena a posição do objeto color c; // Cor do objeto void setup() { size(300,300); // Configura a tela x = random(10,width-10); // Coloca o objeto na tela em posição aleatória y = random(10,height-10); // Coloca o objeto na tela em posição aleatória c = color(random(256), random(256), random(256)); // Sorteia a cor do objeto } void draw() { if(xwidth || y>height) { // Se o objeto saiu da tela x = random(10, width-10); // Sorteia a posição em x y = random(10,height-10); // Sorteia a posição em y } // Desenha o objeto background(255); // Limpa a tela fill(c); // Cor do objeto ellipse(x,y,10,10); // Desenha o objeto }