2018年10月11日 星期四

Week05-04160453

接雞蛋

float[] eggX = new float[100];
float[] eggY = new float[100];
void setup(){
   size(600,800);
   for(int i=0;i<100;i++){
    eggX[i] = random(100,700);
    eggY[i] =-random(2000);
   }
}
void draw(){
  background(255);
   for(int i=0;i<100;i++){
      ellipse(eggX[i],eggY[i],80,100);
      eggY[i]+=5;
   }
}



float[] eggX = new float[100];
float[] eggY = new float[100];
boolean[] eggDie = new boolean[100];
void setup(){
   size(600,800); 
   for(int i=0;i<100;i++){
    eggX[i] = random(100,700);
    eggY[i] =-random(2000);
    eggDie[i] = false;
   }
}
void draw(){
  background(255);
  rect(mouseX-50,mouseY-25,100,50);
   for(int i=0;i<100;i++){
      if(eggDie[i])continue;
      ellipse(eggX[i],eggY[i],80,100);
      eggY[i]+=5;
      if(eggY[i]>700) eggY[i]=-2000+800;
      if(dist(mouseX-50,mouseY-25,eggX[i],eggY[i])<50)
        eggDie[i]=true;
   }

}


沒有留言:

張貼留言