2021年11月29日 星期一

week08

 今天我們就要開始想自己期末作業的主題了,然後老師今天要教我們做出gather town的小人能夠上下左右移動,以及能夠互動的鋼琴

我們的期末作業想要做類似旅行青蛙的小遊戲,我的組員是許宏君 08160296

我們可以使用sprite圖檔 讓畫面中的人物呈現出走路的動作 並且使用 keyPressed 及 keyCode 上下左右方向鍵來讓人物能夠轉動方向



PImage img;
void setup(){
  size(500,500);
  img=loadImage("img.jpg");
  imageMode(CENTER);
}
int a=0, b=0, x=250, y=250;
void draw(){
  background(255);
  //image( img, 0,0);
  image(  img.get(141*a, 211*b, 141,211), x,y);
  if(frameCount%30==0) a = (a+1)%4;
}
void keyPressed(){
  if(keyCode==RIGHT){ b=3; x++; }
  if(keyCode==LEFT) { b=2; x--; }
  if(keyCode==UP) { b=1; y--; }
  if(keyCode==DOWN){ b=0; y++; }
}



沒有留言:

張貼留言