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);
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น