Time

Résolu/Fermé
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 - 6 juin 2020 à 18:16
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 - 7 juin 2020 à 17:56
Je fait un jeu en pygame et j’aimerais que la personne puisse avoir certains pouvoir pendant un certain temps. Plutôt que de faire time.time à chaque tour de boucle, j’aimerais utiliser un « chronomètre » tel que à l’attribution du pouvoir je puisse faire attr_pouv = time.chrono et puis à chaque tour de boucle faire
if attr_pouv > 5:
pouvoir.desactiver

Je ne connais pas super bien le module time et j’aimerais savoir, si vous voulez bien, si il existe une fonction time qui fait ça.
Merci d’avance
A voir également:

1 réponse

yg_be Messages postés 22675 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 avril 2024 1 467
Modifié le 6 juin 2020 à 21:10
bonjour, tu nous donnes très peu d'infos.
pourquoi ne pas mémoriser dans une variable le moment de la fin des pouvoirs, et vérifier si ce moment est dépassé?
proposes-tu plutôt d'avoir une fonction asynchrone qui sera déclenchée quand le temps s'est écoulé?
la fréquence de ta boucle est-elle si élevée? pourquoi compliquer?
1
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 1
7 juin 2020 à 16:37
La fonction asynchrone serait chouette mais je n’ai aucune idée pour comment la faire...
0
yg_be Messages postés 22675 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 avril 2024 1 467 > Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021
7 juin 2020 à 16:39
pourquoi ne pas mémoriser dans une variable le moment de la fin des pouvoirs, et vérifier si ce moment est dépassé?
la fréquence de ta boucle est-elle si élevée? pourquoi compliquer?
0
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 1 > yg_be Messages postés 22675 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 avril 2024
7 juin 2020 à 17:56
Ah ok j’avais pas compris ce que tu voulais dire merci
0