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 :
Il marche mais je ne sais pas comment faire pour qu'il s'actualise seulement chaque secondes. Auriez-vous des conseils ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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")
Partager