void setup(){
size(320, 300);
}
void draw(){
background(0);
fill(255);
ellipse(40, 50, 33, 33);
ellipse(120-40, 50, 33, 33);
fill(0);
float t = atan2(mouseY-50, mouseX-45);
ellipse(40+15*cos(t), 50+15*sin(t), 5, 5);
t = atan2(mouseY-50, mouseX-(120-40));
ellipse(120-40+15*cos(t), 50+15*sin(t), 5, 5);
}

雙螺旋
void setup(){
size(600, 600);
}
void draw(){
background(255);
float t = frameCount/100.0;
for(float f = 0; f < PI; f += 0.1)
{
rect(200+150*cos(f+t), f*100, 30, 30);
rect(200+150*cos(f+t+PI), f*100, 30, 30);
}
}

沒有留言:
張貼留言