2020/3/19 Week03
Part1:
上課首先練習了實習課有些同學做不出來的題目
first:計算一整列整數的總和
second:找出最大公因數

Part2:
玩電玩學程式,圖片,去背,方向鍵,移動
首先先在小畫家繪出三種姿勢(往左,站著,往右)



接著再用powerpoint去背



接著把已去背的三張圖片放到processing裡,再加上程式碼

使用鍵盤方向鍵做出移動效果



放入地圖(網路上抓)

放入球球(15*15) 目前只能往上跟往右~~

可以射出子彈(10顆)

程式碼:
PImage img;
void setup(){
size(429,500);
img = loadImage("map.jpg");
}
int userX=198,userY=328;
int []bulletX={0,0,0,0,0,0,0,0,0,0};
int []bulletY={0,0,0,0,0,0,0,0,0,0};
int []bulletFlying={0,0,0,0,0,0,0,0,0,0};
int n=0;
void draw(){
background(img);
ellipse(userX,userY,15,15);
if(keyPressed&&keyCode==UP) userY--;
if(keyPressed&&keyCode==DOWN) userY++;
if(keyPressed&&keyCode==RIGHT) userX++;
if(keyPressed&&keyCode==LEFT) userX--;
for(int i=0;i<n;i++){
if(bulletFlying[i]==1){
ellipse(bulletX[i],bulletY[i],5,5);
bulletY[i]-=2;
}
}
}
void mousePressed(){
bulletX[n]=userX;
bulletY[n]=userY;
bulletFlying[n]=1;
n++;
}
沒有留言:
張貼留言