Pages : 1
#1 Le 18/08/2016, à 15:01
- Vico_Bigfoot
Bug sur Pygame [Résolu]
Bonjour les gens
J'ai rencontrée un problême avec pygame (je préviens d'abord que je suis débutant ) lorsque je veux deplacer mon personnage il veut bien aller en haut, en bas mais a gauche a droite il se deplace pendent une milli seconde mais reviens la où il était juste avant
Voici le morceau du script:
#BOUCLE D'EVENEMENT#INITIALISATION DES CONTROLES#
while loop == True:
for event in pygame.event.get():
#ALLER A DROITE#
if event.type == KEYDOWN and event.key == K_RIGHT:
pos_x += 32
screen.blit(background, (0, 0))
screen.blit(character, (pos_x, pos_y))
pygame.display.update()
#ALLER A GAUCHE#
if event.type == KEYDOWN and event.key == K_RIGHT:
pos_x -= 32
screen.blit(background, (0, 0))
screen.blit(character, (pos_x, pos_y))
pygame.display.update()
#ALLER EN HAUT#
if event.type == KEYDOWN and event.key == K_UP:
pos_y -= 32
screen.blit(background, (0, 0))
screen.blit(character, (pos_x, pos_y))
pygame.display.update()
#ALLER EN HAUT#
if event.type == KEYDOWN and event.key == K_DOWN:
pos_y += 32
screen.blit(background, (0, 0))
screen.blit(character, (pos_x, pos_y))
pygame.display.update()
#OPTION DE LA CROIX POUR QUITTER#
elif event.type == QUIT:
sys.exit()
Je ne vois pas où serais l'erreur car aucune ligne ne demande a
pos_y
de se remettre a 0 donc si quelqu'un pourrait m'aider je lui serait infiniment reconaissant Merci d'avance pour tout réponse
Dernière modification par Vico_Bigfoot (Le 18/08/2016, à 16:34)
Hors ligne
#2 Le 18/08/2016, à 15:07
- pingouinux
Re : Bug sur Pygame [Résolu]
Bonjour,
Tu as deux K_RIGHT, et pas de K_LEFT.
Hors ligne
#3 Le 18/08/2016, à 15:27
- Vico_Bigfoot
Re : Bug sur Pygame [Résolu]
Ah merci ! Ca m'apprendra a faire des copier coller sans me relire faut vraiment être bête bah merci infiniment pingouinux !
Hors ligne
#4 Le 18/08/2016, à 15:29
- Vico_Bigfoot
Re : Bug sur Pygame [Résolu]
Euh derniere ptite question je suis nouveau sur le forum et je ne trouve pas ou mettre résolue, merci
Hors ligne
#5 Le 18/08/2016, à 15:35
- pingouinux
Re : Bug sur Pygame [Résolu]
Il faut éditer ton premier message, et ajouter [Résolu] dans le titre.
Hors ligne
#6 Le 18/08/2016, à 16:34
- Vico_Bigfoot
Re : Bug sur Pygame [Résolu]
Ah ok merci ^^
Hors ligne
Pages : 1