Comment formater un chronomètre


#1

Bonjour à tous,

Dans ma scène j’ai intégré un compte à rebours avec la commande suivante :


Malheureusement le compte de secondes apparait avec 10 chiffres après la virgule.
Est ce que vous connaitriez l’expression pour formater cette variable et ne faire apparaitre que les secondes sans les décimales ?

Merci beaucoup pour votre aide.

Laurent


#2

trunc() retourne la troncature entière d’un nombre en retirant sa partie décimale.
Dite moi si ça fonctionne je l’ajouterais à la documentation de GD :wink:
@laurentb


#3

Je le fais immédiatement merci ! Mais … dernière question, j’intègre cette commande à quel endroit ? :wink:


#4

Dans ton expression a l’intérieur de ToString()


#5

Et voilà !!! Pour tous la formulation qui fonctionne bien :


Dans mon exemple “SceneTimer” c’est ma variable de scène qui porte le compteur, et Timer c’est l’objet texte où je fais apparaitre le résultat du chronomètre.

et ça me donne un décompte du compteur que j’ai mis sur une base 100 à raison d’1 unité par seconde.


#6

J’ai mis à jour la liste des fonctions !
http://wiki.compilgames.net/doku.php/gdevelop5/all-features/functions#function_reference