2020年5月14日 星期四

week12

今天老師教的是憤怒鳥的程式




















PImage imgBird, imgPig;
float birdX=200,birdY=200,oldX,oldY,vx=0,vy=0;
void setup()
{
  size(400,400);
  imgBird=loadImage("bird.png");
  imgPig=loadImage("pig.gif");
  imageMode(CENTER);
}
void draw()
{
  background(255);
  image(imgBird,birdX,birdY,100,100);
  birdX+=vx;birdY+=vy;
}
void mousePressed()
{
  oldX=birdX;oldY=birdY;
}
void mouseDraggedd()
{
  birdX=mouseX;birdY=mouseY;
}
void mouseReleased()
{
  vx=(oldX-birdX)/10;
  vy=(oldY-birdY)/10;
}

今天把讓憤怒鳥出現了,程式碼如以往的沒辦法馬上釐清不過也只有少部分會這樣,多看幾次還是把他理解了。憤努鳥挺有趣的呵呵。

沒有留言:

張貼留言