import sys, pygame import balle from constantes import * pygame.init() # initialisation des modules de pygame # Creation de la fenetre ecran = pygame.display.set_mode((LARGEUR_ECRAN, HAUTEUR_ECRAN)) ecran.fill(BLANC) pygame.display.set_caption("Balle rebondissante") clock = pygame.time.Clock() b1 = balle.Balle() bouge = False while True: # Demarrage de la boucle infinie for event in pygame.event.get(): if event.type == pygame.QUIT: # Evt de sortie de boucle sys.exit() elif event.type == pygame.MOUSEBUTTONDOWN and event.button == 1: bouge = not bouge elif event.type == pygame.KEYDOWN and event.key == pygame.K_SPACE: bouge = not bouge ecran.fill(BLANC) b1.deplace() b1.affiche(ecran) pygame.display.update() ecran.fill(BLANC) if bouge: b1.deplace() b1.affiche(ecran) pygame.display.update() # rafraichissement clock.tick(60) if __name__ == "__main__": b1 = balle.Balle()