1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extends VBoxContainer
onready var time_label = $"HBoxContainer/time_label"
onready var minute_hand = $HBoxContainer/TextureButton/minute
onready var hour_hand = $HBoxContainer/TextureButton/hour
func _ready():
pass # Replace with function body.
func _process(_delta):
var timeDict = OS.get_time();
if Global.DEBUG:
time_label.text = "%02d:%02d:%02d F%d" % ([timeDict["hour"],timeDict["minute"],timeDict["second"],Performance.get_monitor(0)])
else:
time_label.text = "%02d:%02d:%02d" % ([timeDict["hour"],timeDict["minute"],timeDict["second"]])
hour_hand.set_rotation((PI+PI) * (float(timeDict["hour"] % 12)/12.0))
minute_hand.set_rotation((PI+PI) * (float(timeDict["minute"])/60.0))