blob: f4b728d3b64684bc2225f6f062062b7dc810d16a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
extends Control
onready var timer_label = $"Timer Label"
onready var timer = $"Timer Label/Timer"
onready var score_label = $"Score Label"
func _ready():
score_label.text = "Score: " + str(global_variables.score)
timer.start()
timer_label.text = "Time: " + str(timer.time_left)
$"Update Timer".start()
func _on_Hoop_score():
if timer.get_time_left() > 0:
global_variables.score += 1
score_label.text = "Score: " + str(global_variables.score)
timer.start(timer.get_time_left() + 10)
update_timer()
func update_timer():
timer_label.text = "Time: " + str(round(timer.time_left))
func _on_Update_Timer_timeout():
update_timer()
|