2019年1月20日 星期日

接雞蛋

float[] eggX=new float[100];
float[] eggY=new float[100];
boolean[] eggDie=new boolean[100];
void setup() {
  size(800,600);
  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+600;
  if( dist(mouseX-50,mouseY-25,eggX[i],eggY[i])<50){
    eggDie[i]=true;
    }
  }
}

}

沒有留言:

張貼留言