translate(300, 200);
for (int i=0;i<10;i++) {
rotate(PI/10);
ellipse(0, 0, 10, 100);
}
void setup() {
size(640, 480);
colorMode(HSB, 150);
}
int flower=10;
void draw() {
translate(mouseX, mouseY);
fill(mouseX, mouseY, 150);
for (int i=0;i<flower;i++) {
rotate(PI/10);
ellipse(0, 0, 30, 100);
}
}
void mouseClicked(){
flower++;
}
int X[] =new int[100];
int Y[] =new int[100];
int Z=0;
void setup() {
size(640, 640);
}
float q=0.0;
void draw() {
background(255);
q+=0.04;
for (int i=0;i<Z;i++) flower(X[i], Y[i]);
flower(mouseX, mouseY);
}
void flower(float x, float y) {
pushMatrix();
translate(x, y);
rotate(q);
for (int i=0;i<20;i++) {
fill(255, 255, 0);
rotate(2);
ellipse(0, 0, 10, 200);
}
fill(255, 99, 23);
ellipse(0, 0, 30, 30);
popMatrix();
}
void mousePressed() {
X[Z]=mouseX;
Y[Z]=mouseY;
Z++;
if (Z>=100) Z=0;
}
-----------------------------------
我跟陳映如想做的遊戲
沒有留言:
張貼留言