xxxxxxxxxx
class Ball {
float gravity = 0.1;
float x;
float y;
float diameter;
float s = 0;
Ball[] others;
Ball(float xtemp, float ytemp, float dtemp, float speed, Ball[] oin) {
x = xtemp;
y = ytemp;
diameter = dtemp;
s = speed;
others = oin;
}
void gravity() {
float rad = 400.0;
fill(y/2,y/2,y);
noStroke();
ellipseMode(CENTER);
strokeWeight(diameter/10);
stroke(255, 300-(255 * y/rad));
ellipse(x, y, diameter, diameter);
y = y + s;
s = s + gravity;
if (y > height - 50) {
s = s * -0.95;
y = height - 50;
}
}
void display() {
ellipse(x, y, diameter, diameter);
}
}