今天目標: (1) 會轉動的漂亮的花花, (2) 思考決定期中作品, (3)請用中文多寫一些心得及想要做的事 (老師可以讀)
(1) 3朵花瓣
(2) 1朵花
(3) 草原上很多朵花
程式碼 :
int[]X=new int [100];
int[]Y=new int [100];
int N=0;
void setup(){
size(640,480);
}
float angle=0;
void draw(){
angle+=0.02;
background(0,128,0);
for(int i=0;i<N;i++) myFlower(X[i], Y[i]);
myFlower(mouseX,mouseY);
}
void myFlower(int x,int y){
pushMatrix();
translate(x,y);
rotate(angle);
for(int i=0;i<10;i++){
rotate(PI/10);
fill(255,128,255);
ellipse(0,0,20,100);
}
for(int i=0;i<1;i++){
rotate(PI/1);
fill(255,255,128);
ellipse(0,0,55,55);
}
popMatrix();
}
void mousePressed(){
X[N]=mouseX;
Y[N]=mouseY;
N++;
if(N>=100) N=0;
}
(4)心得 : 我學到很多東西,開始對寫程式有興趣囉!!
(5)我們想做有關射酒瓶的小遊戲
(5)我們想做有關射酒瓶的小遊戲
沒有留言:
張貼留言