xxxxxxxxxx
int [] xball = new int [100];
int [] yball = new int [100];
int [] xrect = new int [100];
int [] yrect = new int [100];
int radius = 0;
int [] radius1 = new int [100];
int [] radius2 = new int [100];
int [] x = new int [100];
int [] y = new int [100];
int [] z = new int [100];
void setup(){
size(1000,1000);
for(int i = 0; i < 100; i++){
xball[i] = (int)random(1000);
yball[i]=(int)random(1000);
xrect[i]=(int)random(1000);
yrect[i]=(int)random(1000);
radius1 [i]= (int)random(150);
radius2 [i]= (int)random(150);
x [i] = (int)random(255);
y [i]= (int)random(255);
z [i]= (int)random(255);
}
}
void draw(){
background(0);
for(int i = 0; i < 100; i ++){
fill(x[i],y[i],z[i]);
radius = (int)dist((float)mouseX,(float)xball[i],(float)mouseY,(float)yball[i])/10;
ellipse(xball[i],yball[i],radius,radius);
}
for(int i = 0; i < 100; i ++){
fill(x[i],y[i],z[i]);
rect(xrect[i],yrect[i],radius1[i],radius2[i]);
}
}
void mousePressed(){
for(int i = 0; i < 100; i++){
xball[i] = (int)random(1000);
yball[i]=(int)random(1000);
}
}
void keyPressed(){
if(key == 'w'||key == 'W'){
for(int i = 0; i < 100; i++){
radius1 [i]= (int)random(150);
radius2 [i]= (int)random(150);
x [i] = (int)random(255);
y [i]= (int)random(255);
z [i]= (int)random(255);
}
}
}