extends Label var time_start = 0 var time_now = 0 var stop = 0 func _ready(): time_start = OS.get_unix_time() set_process(true) func _process(_delta): if (stop == 0): time_now = OS.get_unix_time() var elapsed = time_now - time_start var minutes = elapsed / 60 var seconds = elapsed % 60 var str_elapsed = "%02d:%02d" % [minutes, seconds] text = str_elapsed func stoptimer(): stop = 1