1.6 Je vorm aanpassen
Hier bouw je op verder: Jij als variabele
Weet je dit niet meer zeker? Lees het terug voordat je verdergaat.
- Python Jij als variabele
Tot nu toe hebben de vormen stilgestaan op je scherm. Om een spel te kunnen programmeren, hebben we beweging nodig. Daarvoor moeten we leren hoe je een vorm kunt aanpassen nadat deze is gemaakt.
Kijk eens naar het volgende voorbeeld:
Hoe kan ik de cirkel veranderen nadat deze gemaakt is? Oftewel, kan ik via code na play.new_circle() iets veranderen aan de cirkel?
De variabele
We hebben een variabele nodig die ons toegang geeft tot de cirkel. Kijk maar eens goed naar het onderstaande voorbeeld:
In dit codefragment gebeurt veel:
- play.new_circle(): dit tekent de cirkel op het scherm
- mijn_cirkel = play.new_circle(): dit tekent de cirkel EN zorgt ervoor dat de variabele mijn_cirkel verwijst naar onze cirkel
- mijn_cirkel.color = 'blue': dit wijzigt van onze cirkel alleen de kleur naar blauw
Naast kleur kun je ook de x-positie, y-positie etc. aanpassen. Probeer het maar eens in de volgende opdracht.
Opdracht 1.6.a: Je aangepaste cirkel
Maak een nieuwe cirkel en pas deze aan:
- Verander de kleur naar 'blue'
- Verander de x-positie naar 150
- Verander de y-positie naar 200
- Vergroot de cirkel door de 'radius' (straal) aan te passen naar 200
import play
mijn_cirkel = play.new_circle()
# JOUW CODE HIER
Klik hier voor een tip.
De attributen die je gaat veranderen zijn: color, x, y en radius.