User manual

70
Nu genereert de willekeursfunctie
random een willekeurig getal tussen 1 en 6 en slaat deze op in de
variabele
ZAHL.
print ZAHL Deze regel schrijft alleen ter controle het dobbelresultaat in het Python-shell-scherm. Deze regel
kan ook worden weggelaten, wanneer u op de op tekstgebaseerde uitvoer wilt afzien.
if ZAHL == 1:
pygame.draw.circle(FELD, WEISS, P1, 40)
Nu volgen er zes vragen, allen volgens hetzelfde schema. Wanneer het willekeurig gedobbelde getal een
bepaalde waarde heeft, worden dienovereenkomstig één tot en met dobbelsteenogen getekend. De hiervoor
gebruikte functie
pygame.draw.circle() heeft vier of vijf parameters nodig:
Surface
geeft het tekenvlak weer, waarop wordt getekend, in het voorbeeld het FELD.
Kleur
geeft de kleur van de cirkel aan, in het voorbeeld de voorafgaand gedefinieerde kleur WEISS.
Middelpunt
geeft het middelpunt van de cirkel aan.
Radius
geeft de radius van de cirkel aan.
Dikte
geeft de lijndikte van de cirkellijn aan. Wordt deze parameter weggelaten of op 0 gezet, wordt de
cirkel gevuld.
Is aan een van de
if-voorwaarden voldaan, zijn de dobbelsteenogen vervolgens alleen op een virtueel
tekenvlak opgeslagen.
pygame.display.update() Pas deze regel aan het luseinde actualiseert de grafiek op het beeldscherm. Nu
zijn de dobbelsteenogen werkelijk zichtbaar.