PImage img2;
PImage img3;
PImage img4;
PImage img5;
PImage img6;
PImage img;
void setup(){
size(1000,1000);
img1=loadImage("3.png");
img2=loadImage("4.png");
img3=loadImage("5.png");
img4=loadImage("6.png");
img5=loadImage("7.png");
img6=loadImage("8.png");
img=img1;
}
void draw(){
background(255);
image(img,350,350,300,300);
}
void keyPressed(){
if (keyCode=='1') img=img1;
if (keyCode=='2') img=img2;
if (keyCode=='3') img=img3;
if (keyCode=='4') img=img4;
if (keyCode=='5') img=img5;
if (keyCode=='6') img=img6;
}
void keyReleased(){
img=img1;
}
這是今天打的程式,可以透過按下按鍵來改變顯示的圖案,我這次用的圖示數碼寶貝的進化表。 (記得圖片要跟程式檔存在同個位置,可以按 Ctrl+k來查找)
PImage img1;
PImage img2;
PImage img3;
PImage img4;
PImage img5;
PImage img6;
PImage img;
float x=100, y=100,vx=0;
void setup(){
size(1000,1000);
img1=loadImage("4.PNG");
img2=loadImage("5.PNG");
img3=loadImage("6.PNG");
img4=loadImage("7.PNG");
img5=loadImage("8.PNG");
img6=loadImage("9.PNG");
img=img1;
}
void draw(){
background(255);
image(img,x,y);
x+=vx;
}
void keyPressed(){
if (keyCode=='1') {
img=img1;
vx=-1;}
if (keyCode=='2') {
img=img2;
vx=+1;}
if (keyCode=='3') {
img=img3;
vx=+1;}
if (keyCode=='4') {
img=img4;
vx=-1;}
if (keyCode=='5') {
img=img5;
vx=+1;}
if (keyCode=='6') {
img=img6;
vx=-1;}
}
void keyReleased(){
img=img1;
vx=0;
}
加入圖片座標,透過按鍵被按下時的動作來顯示圖片並讓圖片以等速度進行移動。
沒有留言:
張貼留言