void setup(){ size(600,600); } float r=0.01; void draw(){ background(0,128,0); translate(300,300); rotate(r);r+=0.01; fill(255,174,201); for(int i=0;i<18;i++){ rotate( PI/9); ellipse(100,0,100,30); } fill(255,255,0); ellipse(0,0,150,150); }2.
void setup(){ size(600,600); } float r=0.01; void draw(){ background(0,128,0); if(mousePressed){ float move=(mouseX-pmouseX)-(mouseY-pmouseY); r = r + (move)*10*PI/50; } translate(mouseX,mouseY); rotate(r); //r+=0.01; fill(255,174,201); for(int i=0;i<18;i++){ rotate( PI/9); ellipse(100,0,100,30); } fill(255,255,0); ellipse(0,0,150,150); }
3.
80
回覆刪除