float angle=0.01;
boolean a=false,b=false;
int X,Y;
void setup(){
background(#F6F7DC);
size(640,480);
}
void flower(){
for(int i=0;i<20;i++){
fill(X+i*3,Y+i*3,255);
ellipse(0,50,20,100);
rotate(PI/10*1);
}
fill(#F6FF00);
ellipse(0,0,30,30);
}
void draw(){
background(#F6F7DC);
translate(X,Y);
if(b){
//if(mouseX>X)angle+=0.01;
//else angle-=0.01;
float delta=(mouseX-pmouseX)/30.0;
angle += delta;
rotate(angle);
}
if(a)flower();
}
void mouseClicked(){
X=mouseX;
Y=mouseY;
a=true;
b=false;
}
void mouseMoved() {
b=true;
}
//期中
接金幣遊戲
沒有留言:
張貼留言