Freut mich, wenn es jemand nützt
Gleich noch eine Ergänzung, warum Python sich hier als Ergänzung anbietet (der Code ist wirklich gaaanz einfach gehalten). Wir ersparen uns hier das Keyframes-Setzen, indem wir eine Liste mit den Farben erstellen, die wir verwenden wollen. Diese Liste geben wir in Python ein. Vielleicht ist diese Abänderung auch allgemein interessant.
Der gesamte Code lautet:
def main():
global Farbe, Frame
Farbliste = [7000, 7024, 7032, 8000, 8022]
if Frame > len(Farbliste)-1:
Frame = 0
Farbe = Farbliste[Frame]
def main(): ist schon vorgegeben.
global Farbe, Frame macht zwei Variablen "global".
Farbliste ist der eigentliche Knackpunkt. Hier speichern wir alle Farbwerte, die wir verwenden wollen.
Die nächsten zwei Zeilen können wir auch weglassen, sie sind eine Sicherheitsfunktion, falls wir versuchen, einen Frame zu rendern, der "größer" als die Anzahl der verfügbaren Farbdateien ist.
Die XPressoschaltung ändert sich nicht wesentlich, außer dass nun pro Frame eine neue Farbnummer aus der Liste geholt und in den Dateinamen eingesetzt wird.
Mit Farbe =Farbliste[Frame] lesen wir pro Bild einen Wert aus der Liste aus. Bei Bild 0 wäre das 7000, bei Bild 1 7024, bei Bild 3 7032 usw.
Nur so nebenbei
Der Keks