我想在處理過程中繪製一個進度條,從白色變爲黑色,並在每次運行程序時在2 t0 8秒內完成。確切的時間應該是隨機的,但在2到8秒內。處理循環,millis和隨機
我已經得到了運行的酒吧,每次我運行程序時,我需要幫助完成酒吧在2到8秒之間完成的任務。我完全失去了,因爲這是一個單一的任務,我只尋找psedocode讓我開始。我有這個迄今爲止
int a;
int k;
int strokeC;
boolean bar=true;
void setup(){
size(500,300);
background(255);
colorMode(RGB,255);
a = 130;
k= a;
strokeC = 255;
rectMode(CENTER);
noFill();
rect(width/2,height/2,250,30);
}
void draw(){
k++;
for(int i=a, s=strokeC; i<=k && s>15; i++, s--) {
stroke(s);
line(i,140,i,160);
}
}
嘿,你應該使用'homework'標記爲這樣的事情;-) – KingCronus 2012-04-30 15:13:28