2016年9月26日 星期一

week4 廖婕珊

TODO:想期中題目
           小雞疊疊樂


TODO:試做出


-----------------------------------------------------
void setup(){
  size(600,600);

}
void draw(){
  float a=5*frameCount/180.0*3.1415; ///frameCount:++從1開始加下去
  background(255);
  for(int x=0;x<=600;x+=40){
    for(int y=0;y<=600;y+=40){
      noFill();ellipse(x,y,40,40); ///noFill空心圓 ellipse(x座標,Y座標, 大小,大小)
      fill(0);ellipse(x+20*cos(a),y+20*sin(a),8,8);///fill(0)實心圓
    }
  }
}

---------------------------------------------------
void setup(){
  size(600,600);

}
void draw(){
  background(255);
  for(int x=0;x<=600;x+=40){
    for(int y=0;y<=600;y+=40){
      float a=5*(frameCount+x/40+y/40)/180.0*3.1415;///讓frameCount 的值跟著XY的值作變動
      noFill();ellipse(x,y,40,40);
      fill(0);ellipse(x+20*cos(a),y+20*sin(a),8,8);
    }
  }
}

---------------------------------------------------------
void setup(){
  size(600,600);

}
void draw(){

  background(255);

  for(int x=0;x<=600;x+=40){
    for(int y=0;y<=600;y+=40){
      float a=5*(frameCount+x/5+y/5)/180.0*3.1415;
      noFill();ellipse(x,y,40,40);
      fill(0);ellipse(x+20*cos(a),y+20*sin(a),8,8);
    }
  }
}

------------------------------------------------------------
import processing.sound.*;
SoundFile file;

void setup(){
  size(500,500);
  file=new SoundFile(this, "BTOB.mp3");
  file.play();
}
去找相關的資源

要加libraries


--------------------------------------------------------
import processing.video.*;
Movie movie;

void setup(){
  size(800,450);
  movie=new Movie(this, "BTOB.mp4");
  movie.play();
}
void draw(){
  image(movie,0,0,800,450);
}
void movieEvent(Movie m){
  m.read();
}
void draw(){
}

------------------------------------------------------------
執行結果


沒有留言:

張貼留言