Benutzer-Werkzeuge

Webseiten-Werkzeuge


start:skript:tut4

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
start:skript:tut4 [2018/11/12 17:25]
luismeixner
start:skript:tut4 [2018/11/12 17:33] (aktuell)
luismeixner
Zeile 85: Zeile 85:
  
 void draw() { void draw() {
-  clear(); +  clear(); ​//Löschen des Grafikfensters bei jedem Durchgang um eine Bewegung der Bälle zu erzeugen 
-  ball1.draw();​+  ball1.draw(); ​//Zeichnen des Balls
   ball2.draw();​   ball2.draw();​
   ball3.draw();​   ball3.draw();​
Zeile 99: Zeile 99:
  
 //Wird beim Klicken aufgerufen: //Wird beim Klicken aufgerufen:
-void mouseClicked() { +void mouseClicked() { //wird aufgerufen nachdem die linke Maustaste gedrückt und wieder losgelassen wurde 
-  ball1.clicked();​+  ball1.clicked(); ​//Aufrufen der clicked-Funktion der Objekte
   ball2.clicked();​   ball2.clicked();​
   ball3.clicked();​   ball3.clicked();​
Zeile 135: Zeile 135:
 } }
  
-void draw() {+void draw() { //draw() ist zwar leer muss aber stehen bleiben, da das Programm sonst nach einmaligem Durchführen der Setup-Funktion nicht weiter laufen würde
 } }
  
-void mouseClicked() {+void mouseClicked() { //wird aufgerufen nachdem die linke Maustaste gedrückt und wieder losgelassen wurde
   Quadrat quadrat = new Quadrat(mouseX,​ mouseY); //neues Objekt der Klasse Quadrat erstellen   Quadrat quadrat = new Quadrat(mouseX,​ mouseY); //neues Objekt der Klasse Quadrat erstellen
   quadrat.draw();​ //auf die Funktion draw des Objektes zugreifen   quadrat.draw();​ //auf die Funktion draw des Objektes zugreifen
 } }
 </​code>​ </​code>​
start/skript/tut4.1542039959.txt.gz · Zuletzt geändert: 2018/11/12 17:25 von luismeixner