這是素材
2020年6月29日 星期一
2020年6月26日 星期五
2020年6月18日 星期四
08160581_week16
人物上下移動
PImage img;void setup(){
size(500,500);
img=loadImage("img.jpg");
imageMode(CENTER);
}
void draw(){
background(255);
//image( img, 0,0);
image( img.get(141*a, 211*b, 141,211), x,y);///換張圖
if(frameCount%30==0) a++;///一秒鐘走一步
if(a>=4) a=0;///大於4後回到第1張圖
}
int a=0, b=0, x=250, y=250;
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++; }
2020年6月16日 星期二
2020年6月13日 星期六
2020年6月11日 星期四
Programming-week16
little men walk
down
up
left
right
program:
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0, b=0;
void draw(){
background(255);
image( img.get(141*a, 211*b, 141,211), 0,0);
if(frameCount%30==0) a = (a+1)%4;
}
void keyPressed(){
if(keyCode==DOWN) b=0;
if(keyCode==UP) b=1;
if(keyCode==LEFT) b=2;
if(keyCode==RIGHT) b=3;
}
可憐的大三重修仔_week16
2020/6/11 week16
part1:練習實習課程式
part2:隨堂練習(考試)
part3:玩電玩、學程式
先去這個網站
點選紅色框框
之後到第三步,複製程式碼P語言
人會走
程式碼:
PImage img;void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0;
void draw(){
background(255);
image( img.get(141*a,0, 141,211), 0,0);
if(frameCount%30==0) a=(a+1)%4;
}
小人物走動

今天小葉老師教我們怎麼做可以讓圖片裡面人物走動的程式。
第一步驟的程式如下:
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0;
void draw(){
background(255);
image(img.get(141*a,0,141,211),0,0);
if(frameCount%30==0)a=(a+1)%4;
}

第二步是讓人物可以向左向右。
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0,b=0;
void draw(){
background(255);
image(img.get(141*a,211*b,141,211),0,0);
if(frameCount%30==0)a=(a+1)%4;
}
void keyPressed(){
if(keyCode==DOWN) b=0;
if(keyCode==UP) b=1;
if(keyCode==LEFT) b=2;
if(keyCode==RIGHT) b=3;
}
今天教的是讓圖片一按鍵所指定的動作改變位置及動作
首先我們能到sprite sheet找到人物一系列的動作圖
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
imageMode(CENTER);
}
void draw(){
background(255);
//image( img, 0,0);
image( img.get(141*a, 211*b, 141,211), x,y);
if(frameCount%30==0) a++;
if(a>=4) a=0;
}
int a=0, b=0, x=250, y=250;
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++; }
}
week16 程式設計
https://www.openprocessing.org/sketch/911326

PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
imageMode(CENTER);
}
void draw(){
background(255);
//image( img, 0,0);
image( img.get(141*a, 211*b, 141,211), x,y);///換張圖
if(frameCount%30==0) a++;///一秒鐘走一步
if(a>=4) a=0;///大於4後回到第1張圖
}
int a=0, b=0, x=250, y=250;
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++; }
}
lord image按上下左右操作方向

PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
imageMode(CENTER);
}
void draw(){
background(255);
//image( img, 0,0);
image( img.get(141*a, 211*b, 141,211), x,y);///換張圖
if(frameCount%30==0) a++;///一秒鐘走一步
if(a>=4) a=0;///大於4後回到第1張圖
}
int a=0, b=0, x=250, y=250;
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++; }
}
lord image按上下左右操作方向
week 16

今天教的內容是怎麼做可以讓圖片裡面人物走動的程式
首先第一個步驟:
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0;
void draw(){
background(255);
image(img.get(141*a,0,141,211),0,0);
if(frameCount%30==0)a=(a+1)%4;
}
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
}
int a=0,b=0;
void draw(){
background(255);
image(img.get(141*a,211*b,141,211),0,0);
if(frameCount%30==0)a=(a+1)%4;
}
void keyPressed(){
if(keyCode==DOWN) b=0;//向左向右切換
if(keyCode==UP) b=1;
if(keyCode==LEFT) b=2;
if(keyCode==RIGHT) b=3;
}
}
PImage img;
void setup(){
size(500,500);
img=loadImage("img.jpg");
imageMode(CENTER);
}
void draw(){
background(255);//背景
image( img.get(141*a, 211*b, 141,211), x,y);//換張圖
if(frameCount%30==0) a++;//一秒鐘走一步
if(a>=4) a=0;//大於4後回到第一張圖
}
int a=0, b=0, x=250, y=250;
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++; }
}
今天要學的遊戲是讓小人物有走動的模樣,按方向鍵後會改變身體姿勢,這個和以前教的不同,以前教的都沒有走路的模樣,所以也蠻好上手的。
訂閱:
文章 (Atom)


































