Signaler

Pygame : déplacer un sprite en continu [Résolu]

Posez votre question Thevivi84 106Messages postés samedi 31 mai 2014Date d'inscription 23 juillet 2017 Dernière intervention - Dernière réponse le 12 juil. 2017 à 16:53 par Thevivi84
Bonjour,
je code un jeu où des objets tombent et il faut déplacer un personnage pour les attraper, mais le problème est que j'utilise un "time.sleep(0.5)" pour marquer le temps d'attente entre deux emplacements de chute des objets (ils sont dans une matrice 3x3), mais à cause de ce "time.sleep(0.5)", mon personnage se ne se déplacer que toutes les 0,5 secondes aussi, j'aimerai savoir comment changer ça svp ?



Utile
+1
plus moins
En effet time.sleep bloque tout, ce qui est normal.

Pour cela il faut chercher dans le module time de pygame ce qui correspondrait mieux à ton cas d'utilisation.

Un exemple ici qui pourrait ressembler à ton besoin :
https://stackoverflow.com/questions/23368999/move-an-object-every-few-seconds-in-pygame
Cette réponse vous a-t-elle aidé ?  
Thevivi84 106Messages postés samedi 31 mai 2014Date d'inscription 23 juillet 2017 Dernière intervention - 12 juil. 2017 à 16:53
Merci !!!
Répondre
Donnez votre avis
Utile
+0
plus moins
Up
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !