2020年3月23日 星期一

好的 Week03

人物移動
利用鍵盤讓球體移動






利用相同的方式做出不同姿勢的人


_________________________________________________________________________
程式
PImage img;
void setup()
{
    size(400,400);
    img0=loadImage("user0.png");
    img1=loadImage("user1.png");//人物往右的圖像
    img2=loadImage("user2.png");//人物往左的圖像
}
int userX=200,userY=200;//人物初始位置
void draw()
{
    background(128);//灰色畫布
    if(keyPressed && keyCode==RIGHT)
    {
         userX++;
         image(img1,userX,userY,100,100);
     }//當按下鍵盤右鍵 人物轉成向右的圖像 並往右移動
     else if(keyPressed && keyCode==LEFT)
     {
         userX--;
         image(img2,userX,userY,100,100);
      } //當按下鍵盤左鍵 人物轉成向左的圖像 並往左移動
      else image(img0,userX,userY,100,100);
      if(keyPressed && keyCode==UP)userY--;//當按下鍵盤上鑑 人物往上移動
      if(keyPressed && keyCode==DOWN)userY++;//當按下鍵盤下鑑 人物往下移動
}

沒有留言:

張貼留言