Bonjour à tous,
je débute avec pygame et j'ai alors suivi un tuto.
Seulement, quand j'ouvre ma première fenêtre, ça freeze et la fenêtre ne répond plus
et je suis alors obligé de fermer la fenêtre.
J'ai rajouté l'évènement "Quitter" pour fermer la fenêtre mais rien à faire.
J'ai également voulu rajouter un fond sur ma fenêtre, mais je ne sais pas où je dois
l'enregistrer: on me dit qu'il faut la mettre dans le script mais je ne sait pas où c'est.
L'écran reste noir.
J'ai alors le message d'erreur:
Voici mon petit code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Traceback (most recent call last): File "E:\Python\Pygame\premiere-fenetre.py", line 11, in <module> fond = fenetre.image.load("fond.jpg").convert() AttributeError: 'pygame.Surface' object has no attribute 'image'
Que faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import pygame from pygame.locals import* pygame.init() #ouverture fenetre fenetre = pygame.display.set_mode((640, 480), RESIZABLE) #chargement et collage du fond fond = fenetre.image.load("fond.jpg").convert() fenetre.blit(fond, (0,0)) #rafraichisement de l'écran pygame.display.flip() #boucle infinie continuer = 1 while continuer: for event in pygame.event.get(): if event.type == QUIT: continuer = 0
Merci de votre aide
KraKow
Partager