Créer un timer sur python
Bonjour, j'essaie de créer un jeu sur python avec pygame et je dois créer un timer qui dure 40 secondes (durée de jeu de la partie). J'ai cherché sur internet et j'ai trouvé ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| def timer(time_start, t):
print("temps:{:.0f}".format(time()-time_start))
return ((time()-time_start)>=t)
def jouons(t):
time_start= time() #valeur de référence pour le début du chrono
jouons3(time_start,t)
def jouons3(time_start, t):
while not timer(time_start,t):
None #juste pour que mon interpreteur ne m'en veuille pas pour l'indentation
return("time's up") |
Il marche mais je ne sais pas comment faire pour qu'il s'actualise seulement chaque secondes. Auriez-vous des conseils ?