Du hast dich für Gelb entschieden....
Jetzt wollen wir mal eine Farbe in eine andere Farbe überblenden!!
Dazu benutzen wir eine for
-Schleife die die
Variable i
von 0 bis 16 hochzählt und unsere
neue Funktion mixColor(…)
.
Beim 1. Durchlauf durch die for-Schleife bekommen wir folgende Parameter:
mixColor(RED, GREEN, 16, 0)
Wir erhalten also eine Farbe mit 16 Anteilen rot und 0 Anteilen grün.
Beim 2. Durchlauf durch die for-Schleife bekommen wir folgende Parameter:
mixColor(RED, GREEN, 15, 1)
Wir erhalten also eine Farbe mit 15 Anteilen rot und 1 Anteil grün.
Unsere Variable i verwenden wir, um die Gewichtungen der beiden Farben zu bestimmen.
Während die Variable i
hochzählt,
nimmt der Ausdruck 16-i
dabei von 16 bis 0 ab.
Ändere das Programm so ab, dass eine Überblendung von Grün nach Blau entsteht.