Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/08/2016, à 16:01

Vico_Bigfoot

Bug sur Pygame [Résolu]

Bonjour les gens big_smile
J'ai rencontrée un problême avec pygame (je préviens d'abord que je suis débutant roll ) 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 hmm
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 big_smile Merci d'avance pour tout réponse wink

Dernière modification par Vico_Bigfoot (Le 18/08/2016, à 17:34)

Hors ligne

#2 Le 18/08/2016, à 16: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, à 16: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, à 16: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 smile

Hors ligne

#5 Le 18/08/2016, à 16: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, à 17:34

Vico_Bigfoot

Re : Bug sur Pygame [Résolu]

Ah ok merci ^^

Hors ligne