開範例
跑範例(跑動圖片)
增設Gif Animation library
再打程式碼,科P的動圖就能動拉
import gifAnimation.*;PImage[] animation;
Gif myKP;
void setup(){
size(400,400);
myKP = new Gif(this, "kp.gif");
myKP.loop();
}
void draw(){
image(myKP, 0,0);
}
新增華贖案一下撥放然後停止寫法
import gifAnimation.*;
PImage[] animation;
Gif myKP;
void setup(){
size(400,400);
myKP = new Gif(this, "kp.gif");
//myKP.loop();
}
void draw(){
image(myKP, 0,0);
}
void mousePressed(){
myKP.play();
myKP.ignoreRepeat();
}
增設滑鼠左右健左右圖跟著動跟鍵盤z,x鍵,左右圖跟著動
import gifAnimation.*;
PImage[] animation;
Gif myKP, myKP2;
void setup(){
size(800,400);
myKP = new Gif(this, "kp.gif");
myKP2 = new Gif(this, "kp.gif");
//myKP.loop();
}
void draw(){
image(myKP, 0,0);
image(myKP2, 400,0);
}
void mousePressed(){
if(mouseButton==LEFT){myKP.play(); myKP.ignoreRepeat();}
if(mouseButton==RIGHT){myKP2.play(); myKP2.ignoreRepeat();}
}
void keyPressed(){
if(key=='z'){myKP.play(); myKP.ignoreRepeat();}
if(key=='x'){myKP2.play(); myKP2.ignoreRepeat();}
}
import ddf.minim.*;
import gifAnimation.*;
PImage[] imgKPgif;
Gif myKP, myKP2;
Minim minim;
AudioPlayer player;
void setup(){
size(800,400);
frameRate(100);
minim=new Minim(this);
player= minim.loadFile("bgm.mp3");
player.play();
myKP = new Gif(this, "kp.gif");
myKP2 = new Gif(this, "kp.gif");
myKP.ignoreRepeat();
myKP2.ignoreRepeat();
//myKP.loop();
}
void draw(){
image(myKP, 0,0);
image(myKP2, 400,0);
}
void mousePressed(){
if(mouseButton==LEFT){myKP.jump(0); myKP.play();}
if(mouseButton==RIGHT){myKP2.jump(0); myKP2.play();}
}
/*void keyPressed(){
if(key=='z'){myKP.play(); myKP.ignoreRepeat();}
if(key=='x'){myKP2.play(); myKP2.ignoreRepeat();}
}*/
Minim minim;
AudioPlayer player;
import gifAnimation.*;
Gif myKP, myKP2;
import processing.video.*;
Movie myMovie;
void setup(){
size(800,600);
frameRate(100);
//minim=new Minim(this);
//player= minim.loadFile("bgm1.mp3");
//player.play();
myKP = new Gif(this, "kp.gif");
myKP2 = new Gif(this, "kp.gif");
myKP.ignoreRepeat();
myKP2.ignoreRepeat();
myMovie = new Movie(this, "acc.mp4");
myMovie.loop();
}
void draw(){
image(myMovie, 0,0,width,height);
image(myKP,0, 400,200,150);
image(myKP2,width-200,400,200,150);
}
void mousePressed(){
if(mouseButton==LEFT){myKP.jump(0); myKP.play();}
if(mouseButton==RIGHT){myKP2.jump(0); myKP2.play();}
}
void movieEvent(Movie m){
m.read();
}
/*void keyPressed(){
if(key=='z'){myKP.play(); myKP.ignoreRepeat();}
if(key=='x'){myKP2.play(); myKP2.ignoreRepeat();}
}*/











沒有留言:
張貼留言