TypeError: 'NoneType' object is not iterable
Résolu
Noah0808
Messages postés
5
Statut
Membre
-
Phil_1857 -
Phil_1857 -
Bonjour
j'ai créer la base d'un petit jeu avec pygame mais j'ai une erreur : TypeError: 'NoneType' object is not iterable.
j'espère que vous saurai d'où elle vient.
je vous met l'erreur en entier :
Traceback (most recent call last):
File "C:/Users/Noah/jeux/main.py", line 44, in <module>
dico_keyboard = dict(render.touche_pressed(event.type, event.key))
TypeError: 'NoneType' object is not iterable
Ps: Je n'ai pas réussi a mettre les indents sur le forum. Comment fait-on ?
j'ai créer la base d'un petit jeu avec pygame mais j'ai une erreur : TypeError: 'NoneType' object is not iterable.
j'espère que vous saurai d'où elle vient.
import pygame from entity.player import Player from threading import Thread import render width = 1080 height = 720 pygame.init() player1_img = pygame.image.load('image/joueur1.png') player2_img = pygame.image.load('image/joueur2.png') player1 = Player(player1_img, x=0, y=0, name="player1", width_screen=width, height_screen=height) player2 = Player(player2_img, x=width - 20, y=height - 20, name="player2", width_screen=width, height_screen=height) list_player = [player1, player2] running = bool(True) fps_rendering = bool(True) pygame.display.set_caption("jeux") screen = pygame.display.set_mode((width, height)) for players in range(len(list_player)): player = list_player[players - 1] screen.blit(player.image, player.coordonnees) pygame.display.flip() running = True Framerate = 60 while running: horloge_framerate = pygame.time.Clock() for event in pygame.event.get(): if event.type == pygame.QUIT: running = False if event.type == pygame.KEYDOWN or event.type == pygame.KEYUP: dico_keyboard = dict(render.touche_pressed(event.type, event.key)) Thread(target=render.deplacement(list_player, screen)) horloge_framerate.tick(Framerate) pygame.quit()
je vous met l'erreur en entier :
Traceback (most recent call last):
File "C:/Users/Noah/jeux/main.py", line 44, in <module>
dico_keyboard = dict(render.touche_pressed(event.type, event.key))
TypeError: 'NoneType' object is not iterable
Ps: Je n'ai pas réussi a mettre les indents sur le forum. Comment fait-on ?
A voir également:
- Typeerror: 'nonetype' object is not iterable
- What is my movie français - Télécharger - Divers TV & Vidéo
- Shockwave flash object - Télécharger - Divers Web & Internet
- Who is on my wifi - Télécharger - Outils Internet
- Where is it - Télécharger - Gestion de fichiers
- Could not connect to server - Forum TV & Vidéo