At My Fingertips

Sternblume

1. Konstanten

Es werden keine Konstanten hierfür benötigt.

2. Framefunktion

Ergänzen Sie die Framefunktion stern, so dass mit den vier Beispielaufrufen folgende Sterne ausgegeben werden:

sterne

Loading...

3. Filmfunktion

make_film(400, 308)make_film(300, 20)
lila_blumeorange_blume

Da die immer kleiner werdenden und sich drehenden Sterne auf einem transparenten Kreishintergrund liegen, sieht man immer alle bisher abgespielten Filmframes dahinter liegen.

Einige Zahlen und Werte, die sich bei jedem Schleifendurchlauf ändern

  • winkel = winkel - 1

    -> so dreht sich der Stern langsam

  • saturation = 1 - n / seite

    -> so nähert sich die saturation langsam dem Wert 0 an, jedoch in Abhängigkeit zur Variable seite

  • range(1, seite, seite // 100)

    -> so beträgt die Schleifenvariable nie 0 und die Schrittweite ist in Abhängigkeit zur Variable seite definiert

Loading...

Filmfunktion umkehren

Die Titelanimation bewegt sich 'vor und zurück'. Kehren Sie also die Filmfunktion noch um und fügen Sie beide Teile zusammen, damit ein Loop mit ruhigeren Übergängen entsteht.

Loading...

Toolbox

Fügen Sie Ihre Funktion der Toolbox hinzu.


This activity has been created by Gall and is licensed under CC BY-SA 4.0.

Sternblume

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version b744b47 (Tue, 08 Oct 2024 16:30:14 GMT)