void setup(){
size(200, 200);
frameRate(50);
}
float posx = 0;
float c = 0;
void draw(){
if(c == 0){draw_fab(); posx = posx + 1;if(posx >20){c = 1;}}
if(c == 1){draw_fab(); posx = posx - 1;if(posx < -10){c = 0;}}
}
void draw_fab(){
background(200);
fill(255);
stroke(255);
quad(100, 25, 25, 100, 100, 175, 175, 100);
stroke(180);
fill(180);
rect(posx+45, 70, 10, 70);
rect(145-posx, 70, 10, 70);
quad(135-posx, 55, 165-posx, 55, 155-posx, 72, 145-posx, 72);
ellipse(posx+50, 50, 30, 45);
rect(135-posx, 30, 30, 25);
stroke(190);
fill(190);
ellipse(posx+50, 50, 26, 36);
rect(posx+47, 72, 6, 66);
rect(147-posx, 72, 6, 66);
quad(138-posx, 55, 162-posx, 55, 153-posx, 72, 147-posx, 72);
rect(138-posx, 32, 3, 25);
rect(145-posx, 32, 3, 25);
rect(152-posx, 32, 3, 25);
rect(159-posx, 32, 3, 25);
}
No comments:
Post a Comment