0
我有一個代碼,在鼠標按下時,它將顯示圍繞圓移動的圓。在每個框架中顯示不同的形狀(處理)
我想這會自動發生ie ie。
frame no。 1顯示圈號。 1 frame no。圖2顯示了圈號。 2 ... frame no。圖8顯示了圈號。 8 frame no。圖9顯示了圈號。 1
非常感謝。
這是我的代碼。
int value = 0;
void setup() {
size (600, 600);
}
void draw() {
if (value == 0) {
background(255, 255, 255);
} else if (value == 1) {
background(255, 255, 255);
fill (0);
ellipse (300, 190, 20, 20);//1
} else if (value == 2) {
background(255, 255, 255);
fill (0);
ellipse (378, 222, 20, 20);
} else if (value == 3) {
background(255, 255, 255);
fill (0);
ellipse (410, 300, 20, 20);
} else if (value == 4) {
background(255, 255, 255);
fill (0);
ellipse (378, 378, 20, 20);
} else if (value == 5) {
background(255, 255, 255);
fill (0);
ellipse (300, 410, 20, 20);
} else if (value == 6) {
background(255, 255, 255);
fill (0);
ellipse (222, 378, 20, 20);
} else if (value == 7) {
background(255, 255, 255);
fill (0);
ellipse (190, 300, 20, 20);
} else if (value == 8) {
background(255, 255, 255);
fill (0);
ellipse (222, 222, 20, 20); //8 circles
}
}
void mousePressed() {
if (mouseButton == LEFT) {
value = value + 1;
} else if (mouseButton == RIGHT) {
value = value - 1;
}
if (value > 8) {
value = 1;
}
if (value < 1) {
value = 8;
}
}
你是什麼意思的框架? – Junaid
@ junaid 與幀速率一樣。 我想證明加快幀頻最終會使出現的圓圈看起來像一條實線。 –
像你想要什麼?請詳細說明,並更新問題。謝謝 – Junaid