1. 波浪效果
畫出一個圓跟一個點
讓點在圓上作圓周運動
畫出一列( x )
畫出全部( x*y )
讓點的起始位置不一樣(有波浪效果)
加強波浪效果
void setup(){
size(500,500);
frameRate(60);
}
void draw(){
background(255);
for(int x=0;x<11;x++){
for(int y=0;y<11;y++){
float a=(frameCount/6.0+x+y)*0.7189;
fill(0,0,0,0);
ellipse(x*51.5+5, y*51.5+5, 45, 45);
ellipse(x*51.5+30.5, y*51.5+5, 45, 45);
ellipse(x*51.5+5, y*51.5+30.5, 45, 45);
ellipse(x*51.5+30.5, y*51.5+30.5, 45, 45);
fill(0);
ellipse(x*51.5+5+22.5*cos(a), y*51.5+5+22.5*sin(a), 5, 5);
ellipse(x*51.5+30.5+22.5*cos(a), y*51.5+5+22.5*sin(a), 5, 5);
ellipse(x*51.5+5+22.5*cos(a), y*51.5+30.5+22.5*sin(a), 5, 5);
ellipse(x*51.5+30.5+22.5*cos(a), y*51.5+30.5+22.5*sin(a), 5, 5);
}
}
}
void keyPressed(){
if(key==' ') frameRate(1);
}
------------------------------------------------------------------------------------------------------------------
2. 播MP3
3. 播MP4



沒有留言:
張貼留言