2013年5月15日 星期三

0515

import ddf.minim.*;
Minim minim;
AudioPlayer player;

PImage a1,a2,a3;
void setup(){
  size(640,480);
  a1=loadImage("a1.png");
  a2=loadImage("a2.jpg");
  a3=loadImage("a3.png");
  minim = new Minim(this);
  player = minim.loadFile("groove.mp3", 2048);;
}
int state=0;
int startT;
int computerOutput=0;
void draw(){
  background(255);
  if(state==0){
    image(a1, 0,0);
    if(millis()-startT>2000){
      state=2;
      if( ! player.isPlaying()){
        player.rewind();
        player.play();
      }
    }
  }else if(state==1){
  }else if(state==2){
    
    if(millis()-startT>2000){
      computerOutput=int(random(2));
      startT=millis();
      image(a1,500,300);
    }
    if(computerOutput==0)  image(a2,0,0);
    else image(a3,0,0);
  }
}
void keyPressed(){
  if(key=='1'){
  }else if(key=='2'){
    startT=millis();
  }else if(key=='3'){
  }
}

沒有留言:

張貼留言