Bonjours,
Je débute en pyton , mai avec des base d'autre langages
J'essaye de faire une classe pygame mai personnaliser si je puis dire.
Le souci avec le code présenter ici, la fenêtre s'ouvre mai les événement ne son pas pris en compte et windows me sort que le programme ne répond plus
dans le programe principale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import sys, pygame class objpygame: def __init__(self,displayH=600,displayL=800): print("initialisation de la classe pygame") pygame.init() self.dimsize=displayH,displayL self.screen = pygame.display.set_mode((self.dimsize), pygame.RESIZABLE) def evenment(): for event in pygame.event.get(): if event.type == pygame.QUIT: sys.exit()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 import sys from clpygame import objpygame pg = objpygame(1000, 1000) while 1: pg.evenment sys.exit()
Merci d'avance
solution mettre le mots clef self dans la définition de la fonction suffi a réglé le problème
Partager