Response title
This is preview!




Click on Join Now to Sign Up
float v1ang, v2ang, cx, cy;
int radius;
void setup(){
size(500,500);
v1ang = random(TWO_PI);
v2ang = random(TWO_PI);
cx = width/2;
cy = height/2;
radius = 100;
stroke(200,100,100);
}
void draw(){
background(100,100,120);
fill(30,30);
strokeWeight(1);
ellipse(cx, cy, 195,195);
line (cx, cy, cx + cos(v1ang)*radius, cy + sin(v1ang)*radius);
strokeWeight(2);
line (cx, cy, cx + cos(v2ang)*radius, cy + sin(v2ang)*radius);
fill(100,80,80);
fill(0, 102, 153);
v2ang += sin(v1ang-v2ang)/7f;
}
void mousePressed(){
v1ang = random(TWO_PI);
}