xxxxxxxxxx
int value = 0;
int x = 250;
int y = 200;
int y2 = 10;
int w = 20;
int h = 20;
int speedY = 1; // top and bottom
int speedY2 = 3;
void setup() {
size (500,500);
//frameRate (40);
}
void draw() {
background (100,100,100);
//ball 1
fill (255,0,0);
ellipse (10,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
//ball 2
fill (255, 144, 0);
ellipse (40,y,w,h)
y = y + speedY2;
if ((y > 200)){
speedY2 = speedY2 * -1;
}
if ((y < 0)) {
speedY2 = speedY2 * -1;
}
//ball 3
fill (255,230,0);
ellipse (70,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
//ball 4
fill (0, 188, 78);
ellipse (100,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
//ball 5
fill (0, 174, 255);
ellipse (130,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
//ball 6
fill (162, 48, 255);
ellipse (160,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
//ball 7
fill (249, 175, 255);
ellipse (190,y,w,h)
y = y + speedY;
if ((y > 200)){
speedY = speedY * -1;
}
if ((y < 0)) {
speedY = speedY * -1;
}
fill(value);
rect(0, 200, width, 100);
}
void mousePressed() {
if (value == 0) {
value = 255;
} else {
value = 0;
}
}