diff --git a/rue.py b/rue.py index 52819e1..c4bf28e 100644 --- a/rue.py +++ b/rue.py @@ -13,6 +13,7 @@ def determiner_immeuble(numero:int) -> dict: caracteristiques['numero'] = numero caracteristiques['coordonnees'] = -350 + numero * 170 caracteristiques['etage'] = random.randint(1,6) + caracteristiques['porte'] = random.randint(1,3) return caracteristiques # Fonctions d'interface graphique @@ -28,8 +29,14 @@ def dessiner_facade(informations:dict): triangle_isocele(50, 140, facade,(x0,hauteur -200)) def dessiner_porte(informations:dict): - pass - + porte = {} + porte['écriture'] = 'brown' + porte['fond'] = informations['couleur_facade'] + porte['épaisseur'] = 5 + x0 = informations['coordonnees'] + position = informations['porte'] + rectangle(30, 50, porte,(x0 + (position * 40) -25, -200)) + def dessiner_immeuble(informations:dict): dessiner_facade(informations) dessiner_porte(informations)