Processing-灰狼跑跑跑🐺🐺🐺
1.狼跑起來嗷嗷嗷~~~🐇🐇🐇
首先要宣告有幾張照片⛶⛶⛶⛶⛶
左 img1 上 img4 下 img0 右 img2
PImage img0,img1,img2,img4,img5;
總共有5張包括背景圖片
1-函式:設立大小,讀取圖片
void setup()
{
size(800,1000);屏幕大小
img0=loadImage("w00.png");讀入照片
img1=loadImage("w1.png");括號內是圖片的名稱
img2=loadImage("w2.png");
img4=loadImage("w4.png");
img5=loadImage("5.png"); 背景圖片
}
void draw()
{
{
background(img5);
if(keyPressed && keyCode==UP)(Pressed按下&&鍵盤的"上")👆
{
{
uY-=10; 狼的Y值減10
image(img4,uX,uY,138,120); 顯示圖片"上"
}
else if(keyPressed && keyCode==RIGHT)
{ (Pressed按下&&鍵盤的"右")👉
{ (Pressed按下&&鍵盤的"右")👉
uX+=10; 狼的X值加10
image(img2,uX,uY,138,120); 顯示圖片"右"
}
else if(keyPressed && keyCode==DOWN)
{ (Pressed按下&&鍵盤的"下")👇
{ (Pressed按下&&鍵盤的"下")👇
uY+=10; 狼的Y值加10
image(img0,uX,uY,138,120); 顯示圖片"下"
}
else if(keyPressed && keyCode==LEFT)
{ (Pressed按下&&鍵盤的"左")👈
{ (Pressed按下&&鍵盤的"左")👈
uX-=10; 狼的X值減10
image(img1,uX,uY,138,120); 顯示圖片"左"
}
else image(img0,uX,uY,138,120);其餘沒按下按鍵時顯示"下"
}
上面用IF判斷有無按下按鍵,之後再做改變座標跟圖片
*圖片輸入時,需要注意的地方是如果"圖片大小大於屏幕大小"可能導致背景無法讀入😰
還有如果不設置背景角色就會留下許多殘影,就像貪吃蛇一樣🐍🐍🐍
上面用IF判斷有無按下按鍵,之後再做改變座標跟圖片
*圖片輸入時,需要注意的地方是如果"圖片大小大於屏幕大小"可能導致背景無法讀入😰
還有如果不設置背景角色就會留下許多殘影,就像貪吃蛇一樣🐍🐍🐍
貪吃狼~~~~嗷嗷嗷嗷嗷嗷👾👾
好了都解釋完畢!
跑起來瞜💦💦
以上就是這禮拜的內容
快樂😸
BTY
在學宣告按鍵時讓我想到以前也在scratch平台上寫的小遊戲
覺得很熟悉💖
scratch是一個用積木的想法,寫程式的應用程式,很好上手😚









沒有留言:
張貼留言