703
edits
(→Bälle) |
(→Bälle) |
||
Line 7: | Line 7: | ||
File:Bälle2.jpg | File:Bälle2.jpg | ||
</gallery> | </gallery> | ||
Dieses Programm ist in '''Processing''' entstanden. Die Farbe, Position, Richtung und Geschwindigkeit der Bewegungen sind zufällig. | |||
=== Entwicklung === | |||
Ich habe ein '''Objekt''' Ball erstellt, in dem eine kreisförmige Ellipse mit zufälliger Farbe gezeichnet wird (zusätzlich könnte noch ein Glanzpunkt und eine Art Schatten kommen). Mit diesem Objekt habe ich dann 15 Bälle in einem '''Array''' erstellt. | |||
Im Programm selbst werden dann die Werte von den einzelnen Objekten mit der '''Random-Funktion''' in 3 '''For-Schleifen''' gesetzt, entsprechend der 3 Teilbereiche (also 5 Bälle auf jeder Ebene). | |||
Die Bälle werden im '''draw''' gezeichnet und entsprechend ihrer Position wieder in 3 For-Schleifen geteilt, die dann abfragen, wann der Ball an den '''Rand''' stößt, dann wird bei oben und unten die Richtung gewechselt und bei links und rechts die neue Position auf der jeweils anderen Seite gesetzt. |
edits