Wednesday, 17 September 2014

lab 3 balloon

int []ball = new int[4];
void setup() {
  size(800, 600);
  for (int i = 0; i < ball.length; i++) {
    ball[i] = 4+i*4;
  }
  frameRate(30);
}
float y = 665;
void draw() {
  background(0, 180, 200);
  draw_balloon(100);
  draw_balloon(110);
}
int k = 0;
int r = 0;
void draw_balloon(int One) {
  for(int i = 1 ; i < 8;i++){
  stroke(0);
  line(i*One, y+(i*20), i*One, y+130+(i*20));
  noStroke();
  fill(r+(i*50), r+(i*40), r+(i*30));
  ellipse(i*One, y+(i*20), (665/10)-y/10, 110);
  }
  y = y  - ball[k];
  if (y < -130) { y = height+260; r += 10; k = round(random(0,3)); }

}
void mousePressed(){
  y = 665;
  r = 0;
}


No comments:

Post a Comment