Browse Source

Mise à jour de 'rue.py'

master
Treacky 2 months ago
parent
commit
20aceb520e
  1. 20
      rue.py

20
rue.py

@ -72,21 +72,22 @@ def dessiner_porte(immeuble:dict) -> None:
rectangle(30,50, crayon, (x,y)) rectangle(30,50, crayon, (x,y))
def dessiner_toit(immeuble: dict) -> None: def dessiner_toit(immeuble: dict) -> None:
# Traduction des données de rue vers dessiner crayon = {
crayon = {} 'écriture': "black",
crayon['écriture'] = "black" 'fond': immeuble['toit_couleur'],
crayon['fond'] = 'black' # Choix de la couleur du toit 'épaisseur': 1
crayon['épaisseur'] = 1 }
x, y = coordonnees_facade(immeuble) x, y = coordonnees_facade(immeuble)
cote = LARGEUR_IMMEUBLE cote = LARGEUR_IMMEUBLE
hauteur = immeuble['etages'] # Utiliser la hauteur des étages depuis le dictionnaire hauteur = immeuble['etages']
y_toit = y + hauteur # Positionner le toit au-dessus de la façade y_toit = y + hauteur
# Choix aléatoire du toit et demande d'affichage
if choice([0,1]) == 0: if immeuble['toit_type'] == 'pointu':
triangle_equilateral(cote, crayon, (x, y_toit)) triangle_equilateral(cote, crayon, (x, y_toit))
else: else:
rectangle_arrondi(cote, 20, crayon, (x, y_toit)) rectangle_arrondi(cote, 20, crayon, (x, y_toit))
def dessiner_fenetres(immeuble: dict) -> None: def dessiner_fenetres(immeuble: dict) -> None:
# Traduction des données de rue vers dessiner # Traduction des données de rue vers dessiner
@ -135,3 +136,4 @@ if __name__ == '__main__':

Loading…
Cancel
Save