xxxxxxxxxx
// Ants
class Bug {
float x, y;
float w;
float ySpeed;
color dColor;
Bug() {
x = random(width);
y = random(height);
w = 30;
ySpeed = random(3, 7);
dColor = color(random(255), random(255), random(255));
}
void move() {
y += ySpeed;
if (y > height) {
y = 0;
x = random(width);
}
}
void display() {
//body
fill (0);
ellipse (x, y-5, w+30, w+30);
ellipse (x, y+45, w+5, w+20);
ellipse (x, y+90, w+15, w+15);
//legs
triangle(x-45, y+40, x, y+50, x+45, y+40);
triangle(x-45, y+50, x, y+60, x+45, y+50);
triangle(x-45, y+60, x, y+65, x+45, y+60);
fill (dColor);
}
}