Instructions
68
Jetzt generiert die Zufallsfunktion
random eine Zufallszahl zwischen 1 und 6 und speichert sie in der Variab-
len
ZAHL.
print ZAHL Diese Zeile schreibt nur zur Kontrolle das Würfelergebnis in das Python-Shell-Fenster. Sie
können diese Zeile auch weglassen, wenn Sie auf die textbasierte Ausgabe verzichten wollen.
if ZAHL == 1:
pygame.draw.circle(FELD, WEISS, P1, 40)
Jetzt folgen, alle nach dem gleichen Schema, sechs Abfragen. Wenn die zufällig gewürfelte Zahl einen
bestimmten Wert hat, werden dementsprechend ein bis sechs Würfelaugen gezeichnet. Die dazu verwendete
Funktion
pygame.draw.circle() benötigt vier oder fünf Parameter:
•
Surface
gibt die Zeichenfläche an, auf der gezeichnet wird, im Beispiel das FELD.
•
Farbe
gibt die Farbe des Kreises an, im Beispiel die zuvor definierte Farbe WEISS.
•
Mittelpunkt
gibt den Mittelpunkt des Kreises an.
•
Radius
gibt den Radius des Kreises an.
•
Dicke
gibt die Linienstärke der Kreislinie an. Wird dieser Parameter weggelassen oder auf 0 gesetzt, wird
der Kreis gefüllt.
Ist eine der
if-Bedingungen erfüllt, sind die Würfelaugen zunächst nur auf einer virtuellen Zeichenfläche
gespeichert.
pygame.display.update() Erst diese Zeile am Schleifenende aktualisiert die Grafik auf dem Bildschirm.
Nun sind die Würfelaugen wirklich zu sehen.