Sto utilizzando Lingua di elaborazione per disegnare un rettangolo che si ingrandisce di dimensioni con il tempo. Il seguente codice non fornisce alcun output.Uso di ritardo() nell'ambiente di elaborazione
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);
}
}
Sospetto di aver usato in modo errato la funzione delay().
Questo esempio funziona per println(), ma non per il disegno forme: l'intero programma viene ritardato prima che venga disegnato qualsiasi elemento, indipendentemente da dove viene inserito il ritardo nel codice. – Kokodoko