Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | hrp |
im using this code to start timer with latency that announced in var “attackSpeed”
var _timer = null
var duration = 4
func _ready():
_timer = Timer.new()
add_child(_timer)
_timer.connect("timeout", self, "_on_Timer_timeout")
_timer.set_wait_time(duration)
_timer.set_one_shot(false) # Make sure it loops
_timer.start()
func _on_Timer_timeout():
print("Second!")
then i created a button which has to decrease duration var with 1
func _on_Button3_pressed():
duration -= 1
and how to make timer changing by 1 while it running?