Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Zuletzt legen wir fest, wie unser Ball dargestellt werden soll. Dazu geben wir ihm eine Farbe für die Umrandung stroke(0), legen fest, wie dick diese sein soll strokeWeight(2) und legen eine Füllfarbe fest fill(127). Danach zeichnen wir eine Ellipse an der Position, welche wir vorher berechnet haben ellipse(x,y,size,size).

 

Processing02_2

Merke!

- Position ist eine x und y Koordinate auf dem Screen
- Geschwindigkeit ist die Veränderung einer Position (Richtung und Betrag)

Note
titleHinweisMerke

- Position ist eine x und y Koordinate auf dem Screen
- Geschwindigkeit ist die Veränderung einer Position (Richtung und Betrag)

...

Die Darstellung bleibt auch gleich, bis auf die Schreibweise. Leider ist es nicht möglich ellipse(x,y,size,size) mit ellipse(location,size,size) zu ersetzen. Stattdessen schreiben wir wieder komponentenweise ellipse(location.x,location.y,size,size).

Processing01_2

Note
titleMerke

...

- Ein Vektor beschreibt die Differenz zwischen zwei Punkten
- Vektoren können zweidimensional (x,y) oder dreidimensional (x,y,z) sein.
- Vektoren lassen sich untereinander verrechnen (addieren, subtrahieren, dividieren, usw.)

Aufgaben:

- Schaut euch die Beispiele 3 bis 6 an und versteht das Vorgehen.

...