2015年10月5日 星期一

02160136_陳威志_Week04

圖源:
http://i.imgur.com/M3oBXlx.gif

練習

KP打太鼓

1.
import gifAnimation.*;
PImage[] imgkpgif;
Gif mykp, mykp2;
void setup()
{
  size(800,350);
  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 == 'q'){mykp.play();mykp.ignoreRepeat();}
  if(key == 'w'){mykp2.play();mykp2.ignoreRepeat();}

}




增加撥放音樂

2.

import ddf.minim.*;
import gifAnimation.*;
PImage[] imgkpgif;
Gif mykp, mykp2;
Minim minim;
AudioPlayer player;
void setup()
{
  size(800,350);
  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.play(); mykp.jump(0);}
  if(mouseButton == RIGHT){mykp2.play();mykp2.jump(0);}
}


沒有留言:

張貼留言