วันอาทิตย์ที่ 13 กันยายน พ.ศ. 2558

Lab4_balloon

void draw() {
  size(700, 700);
  int x=mouseX;
  int y=100;
  int posY=-20;
  int posX=0;
  int count=1;
  int n=5;
  frameRate(20);
  background(random(200), random(200), random(200));
  if (x<100) {
    x=100;
    fill(#DD0000);
  } else {
    if (x>600) {
      x=600;
    }
    if (x>100) {
      fill(#0000DD);
    }
    if (x<600) {
      fill(#00DD00);
    }
  }
  while (count<n) {
    draw_balloon(x, y, posY,posX);
    count=count+1;
    posY=posY+100;
    posX=posX+100;
  }
}
  void draw_balloon(int x, int y, int posY,int posX) {
  int radius = 100;
  int string_length = 150;
  strokeWeight(5);
  line(x+posX, y+posY, x+posX, y + string_length+posY);
  ellipse(x+posX, y+posY, radius, radius);
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น