小雞疊疊樂
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(){
}
------------------------------------------------------------
執行結果
沒有留言:
張貼留言