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))