(1) ellipse()橢圓
rotate()旋轉
translate()移動
void setup(){
size(400,600);
}
void draw(){
background(255);
translate(200,300);
for(int i = 0 ; i < 24 ; i++){
rotate(PI/12);
ellipse(0,50,20,100);
}
}
(2) 加入及時旋轉
以及顏色
float time = 1.0;
int b = 1;
void setup() {
size(600, 600);
}
void draw() {
background(255);
time = time + b; ;
if (time == 900) b = -1;
if (time == 0) b = 1;
translate(mouseX, mouseY);
rotate(time/100);
for (int i = 0 ; i < 24 ; i++) {
fill (mouseX,mouseY,10*i);
rotate(PI/12);
ellipse(0+(time/10), 50+(time/10), 20, 100);
}
}
心得:
對於現在想要做啥還是不是很確定
可能會想做移動的球
點他會分裂然後掉到最下面會消失
這張圖只是在嘗試碰撞
沒有留言:
張貼留言