2020年3月20日 星期五

正課 Week 03_07166046

PImage img;  //設定圖片
void setup(){
  size(500,500);
  img=loadImage("P0.png");   //讀入圖片
}
int userX= 250, userY= 250;
void draw(){
  background(128);
  image(img, userX, userY, 200, 100);
  if(keyPressed && keyCode==RIGHT) userX++;  
//按下鍵盤右鍵,userX座標增加
  if(keyPressed && keyCode==LEFT) userX--;
  if(keyPressed && keyCode==UP) userY--;
  if(keyPressed && keyCode==DOWN) userY++;
}
















將人物圖去背(利用powerpoint -> 圖片工具 -> 移除背景)























--------------------------------------
新增兩張圖 向左 & 向右

PImage img0, img1, img2;
void setup(){
  size(500,500);
  img0=loadImage("user0.png");  
//讀入3張圖 不動的、向左、向右
  img1=loadImage("user1.png");
  img2=loadImage("user2.png");
}
int userX= 250, userY= 250;
void draw(){
  background(128);
  if(keyPressed && keyCode==RIGHT) {
    userX++;
    image(img2, userX, userY, 200, 100);  
//如果按鍵盤右鍵,讀入向右圖片
  }
  else if(keyPressed && keyCode==LEFT) {
    userX--;
    image(img1, userX, userY, 200, 100);
//如果按鍵盤左鍵,讀入向左圖片
  }
  else image(img0, userX, userY, 200, 100);
  {
    if(keyPressed && keyCode==UP) userY--;
    if(keyPressed && keyCode==DOWN) userY++;
  }

}





沒有留言:

張貼留言