Die Methoden setup() und draw()


Die wichtigsten Methoden von Processing sind setup() und draw(). Das Programm läuft natürlich ohne diese, aber sie dienen zur Strukturierung unseres Programms.

 

Die setup-Funktion läuft einmal beim Programmstart. Es wird benutzt um initiale Eigenschaften wie Fenstergröße festzulegen oder Bilder usw. zu laden. Es kann nur eine setup-Funktion geben und diese wird auch kein zweites Mal aufgerufen.

 

void setup() {

         size(800, 600);                    //Groeße des Fensters wird auf 800×600 gesetzt

         background(255);              //Hintergrundfarbe Weiß

}

 

Die draw-Funktion wird direkt nach dem setup() ausgeführt und führt die Zeilen in seinem Block so lange aus, bis das Programm gestoppt wird.

 

void draw(){

         background(0);                   /* Obwohl mit setup() die Hintergrundfarbe Weiß gesetzt wurde,

                                                         “malt” draw() immer wieder Schwarz darüber */

}