Blinzeln

1. Konstanten festlegen

Loading...

2. Framefunktionen

Die Framefunktion draw_current_eyes soll zwei Augen in irgendeinem Blinzelstatus zeichnen können. Wir erstellen zuerst zwei Hilfsfunktionen:

  • draw_pupil
  • draw_current_eye

So bleibt der Code übersichtlicher und man kann ihn refaktorieren (um das linke und das rechte Auge zu zeichnen).

2a. Pupillencode

Der Einfachheit halber ist der Pupillencode hier schon vorgegeben:

Loading...

2b. Ein Auge

Folgende Funktion soll je nach Wahrheitswert von right_eye ein rechtes Auge (True) oder ein linkes Auge (False) erstellen. Hier sehen Sie die 4 Zwischenschritte der geschlossenen Augen:

Linkes Auge

draw_current_left_eyes

Rechtes Auge

draw_current_right_eyes

Loading...
Loading...

2c. Zwei Augen

augen

Loading...

3. Filmfunktion

Loading...

Toolbox

Fügen Sie Ihre Filmfunktion der Toolbox hinzu.


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

Blinzeln

Logo of PyTamaro

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

Privacy PolicyPlatform Version ede3c94 (Fri, 23 May 2025 14:43:18 GMT)