Ga naar hoofdinhoud

1.3 Je eerste rechthoek

We kunnen ook andere vormen tekenen, bijvoorbeeld een rechthoek.

import play

play.new_box()

play.start_program()

Als het goed is, zie je een rechthoek op je scherm.

1.3.1 Wat kan ik allemaal aanpassen?

Net zoals bij play.new_circle heeft het programma voor ons nu ook al de kleur en grootte bepaald. Je kunt dit zelf natuurlijk aanpassen! Dit zijn de attributen voor play.new_box:

  • color: staat standaard op 'black'. Op deze pagina zie je welke opties er zijn.
  • x: staat standaard op 0 (het midden). Lager dan 0 is naar links, boven 0 is naar rechts.
  • y: staat standaard op 0 (het midden), Lager dan 0 is naar beneden, boven 0 is naar boven.
  • width: de breedte van de rechthoek.
  • height: de hoogte van de rechthoek.
  • border_color: staat standaard op 'light blue'. Let op, als de border_width 0 is, zie je de rand niet.
  • border_radius: de breedte van de rand. Staat standaard op 0 (geen rand zichtbaar)
  • transparency: 0 --> onzichtbaar. 100 --> volledig zichtbaar.

Om bijvoorbeeld de hoogte en breedte aan te passen kun je het volgende doen:

import play

play.new_box(width=200, height=200)

play.start_program()

Opdracht 1.3.1 een weg tekenen

We gaan deze afbeelding namaken met play.new_box weg

Maar hoe doen we dat eigenlijk? We helpen je een beetje op gang. Vanaf nu is het weer heel handig om te kijken in de Cheatsheet.

import play

# een zwarte achtergrond
play.new_box(width=800, height=600)

# een eerste wit rechthoek
play.new_box(color='white')
# VOEG HIER JE CODE TOE

play.start_program()
Klik hier voor een tip!

Gebruik drie keer play.new_box en het is nuttig om de attributen y, width en height te gebruiken.

Klik hier voor een oplossing!
import play

# een zwarte achtergrond
play.new_box(width=800, height=600)

# een eerste wit rechthoek
play.new_box(color='white', y=200, width=50, height=100)
play.new_box(color='white', y=0, width=50, height=100)
play.new_box(color='white', y=-200, width=50, height=100)

play.start_program()