利用下面程式來控制GIF圖檔的動作,import gifAnimation.*;PImage [] imgKPP;Gif myKPP;void setup(){ size(400,400); myKPP = new Gif(this, "KPP.gif"); //myKPP.loop();
}

void draw(){ image(myKPP, 0,0);}void mousePressed(){ myKPP.play(); myKPP.ignoreRepeat();}
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();
}
void draw(){
image(myKP, 0,0);
image(myKP2,400,0);
}
void mousePressed(){
if(mouseButton==LEFT){myKP.jump(0);myKP.play(); /*myKP./*ignoreRepeat();*/}
if(mouseButton==RIGHT){myKP2.jump(0);myKP2.play(); /*myKP2.ignoreRepeat();*/}
}
void keyPressed(){
if(key=='a') {myKP.play(); myKP.ignoreRepeat();}
if(key=='b') {myKP2.play(); myKP2.ignoreRepeat();}
}
import ddf.minim.*;

沒有留言:
張貼留言