2018年10月11日 星期四

W05 陳泓丞的課堂筆記

N01

接雞蛋程式碼

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]=-random(1400);
    if(dist(mouseX-50, mouseY-25, eggX[i], eggY[i])<50)
    {
      eggY[i]=-random(1400);
    }
  }
}



N02

時間太趕,用老師的範例圖

搜尋要用的計分板數字



修改接雞蛋程式以配合記分板





N03

Ninja Fruit

下載好要用圖片



讀入



切刀的程式碼

沒有留言:

張貼留言