2020年5月14日 星期四

a20200514

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;
}





-------------------------------------------------------------------------------------------------------

沒有留言:

張貼留言