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 mouseDragged(){
    birdX=mouseX; birdY=mouseY;
}
void mouseReleased(){///放開滑鼠往反方向飛
  vx = (oldX-birdX)/10;
  vy = (oldY-birdY)/10;
}

沒有留言:

張貼留言