2016年9月26日 星期一

week04

A.一個圈
void setup(){
size(400,400);
}
void draw(){
  background(255);
    noFill();///空心 ellipse(200,200,40,40);
    fill(0);///實心 ellipse(200,200,8,8);
 
}

B.一排圈
void setup(){
size(600,600);
}
void draw(){
  float a=5*frameCount/180.0*3.1415;
  background(255);
  for(int x=0;x<=600;x+=40){
      noFill();ellipse(x,200,40,40);
      fill(0);ellipse(x+20*cos(a),200+20*sin(a),8,8);
    }
  }

C.
void setup(){
size(600,600);
}
void draw(){
  float a=5*frameCount/180.0*3.1415;
  background(255);
  for(int x=0;x<=600;x+=40){
    for(int y=0;y<=600;y+=40){
      noFill();ellipse(x,y,40,40);
      fill(0);ellipse(x+20*cos(a),y+20*sin(a),8,8);
    }
  }
}

D.
讀音檔

E.播影片
import processing.sound.*;
import processing.video.*;
SoundFile file;
Moive movie;
void setup(){
  size(800,450);
  movie = new Movie(this,"PPAP.mp4");
  movie.play();
}
void draw(){
  image(movie,0,0,800,450);
}
void movieEvent(Movie m){
  m.read();
}


沒有留言:

張貼留言