我正在使用處理語言繪製隨時間增長的矩形。以下代碼不提供任何輸出。在處理環境中使用延遲()
void setup()
{
size(900,900);
}
void draw()
{
int edge=100;
for(int i=0;i<300;i++)
{
delay(100);
edge++;
rect(100,100,edge,edge);
}
}
我懷疑錯誤地使用了delay()函數。
此示例爲的println(),但不能用於繪圖形狀 - 在繪製任何東西之前,整個程序都會延遲 - 無論延遲放置在代碼中的什麼位置。 – Kokodoko