Ich verwende Verarbeitungssprache, um ein Rechteck zu skizzieren, das mit der Zeit an Größe zunimmt. Der folgende Code gibt keine Ausgabe.Verwendung von delay() in der Verarbeitungsumgebung
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);
}
}
Ich nehme an, die zu Unrecht verwendet Verzögerung() Funktion.
Dieses Beispiel für println arbeitet(), aber nicht für das Zeichnen Formen - das gesamte Programm wird verzögert, bevor etwas gezeichnet wird - unabhängig davon, wo die Verzögerung im Code liegt. – Kokodoko