作業一:
void setup()
{
size(600,600);
}
float jj=0.01;
void draw(){
background(255,255,255);
fill(255,255,255);
translate(300,300);
rotate(jj);jj+=0.01;
for(int i=0;i<18;i++){
rotate(PI/9);
ellipse(90,20,100,30);
ellipse(90,20,100,6);
}
fill(200,200,0);
ellipse(0,0,100,100);
}
作業二:
void setup()
{
size(600,600);
}
float jj=0.01;
void draw(){
background(255,255,255);
translate(300,300);
rotate(jj);jj+=0.01;
for(int i=0;i<18;i++){
fill(mouseX*1/3+i*10,mouseY*1/2,mouseX);
rotate(PI/9);
ellipse(100,0,100,30);
}
fill(mouseX*1/3,0,mouseY*1/3);
ellipse(0,0,100,100);
}
84
回覆刪除