วันศุกร์ที่ 26 กรกฎาคม พ.ศ. 2556
UFO
int x=0;
int b=0;
void setup()
{
size(700,400);
}
void draw(){
background(random(56),mouseY,mouseX);
int r=50;
int y=120;
int n=4;
int i=1,c=1;
drawUFO(x,y,b);
if (x<300) {
x=x+2;
}else {
if(b<-300){
b=0; x=0;
}else{
b=b-1;
}
}
}
void drawUFO(int x,int y,int b){
int[ ] posts = new int[4];
posts[0]=1;
posts[1]=1;
posts[2]=3;
posts[3]=2;
drawRow(x,y,posts[0],b);
y=y+80;
drawRow(x,y,posts[1],b);
y=y+80;
drawRow(x,y,posts[2],b);
y=y+80;
drawRow(x,y,posts[3],b);
y=y+80;
}
void drawRow(int x,int y,int n,int b){
while(n>0){
fill(190,51,219);
ellipse(60+x+b,y-20,50,50);
fill(40,19,44);
ellipse(60+x+b,y,120,40);
fill(random(67),random(18),(77));
ellipse(60+x+b,y,160,10);
n=n-1;
x=x+150;
}
}
ป้ายกำกับ:
LAB5
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น