Pour des raisons que je n’aborderai pas ici, la fonction « Delay », qui permet d’obtenir un timer, est à proscrire dans la très grande majorité des cas.
En effet, un bonne pratique pour générer un Timer est d’utiliser un système de « Timer by Event »
La fonction qui nous intéresse est « Set Timer By Event » :
La fonction nécessite un Custom Event. C’est cet event qui est déclenché à chaque fois que le Timer tick :
Un script ressemble à cela :
Pour arrêter un Timer by Event, on utilise la fonction « Clear Timer by Fonction Name ». Le nom de la function est le nom du Custom Event (bizarrerie).