claude godot 4 port
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
extends VBoxContainer
|
||||
|
||||
var alarm_res:Alarm
|
||||
onready var alarm_node = $"/root/main/alarm"
|
||||
var alarm_res: Alarm
|
||||
@onready var alarm_node = $"/root/main/alarm"
|
||||
|
||||
signal edit()
|
||||
|
||||
func _ready():
|
||||
Config.connect("changed", self ,"_update")
|
||||
Config.changed.connect(_update)
|
||||
self.modulate.a = 0
|
||||
var tween = get_tree().create_tween()
|
||||
tween.set_trans(Tween.TRANS_CUBIC)
|
||||
tween.tween_property(self, "modulate:a", 1.0, 0.5)
|
||||
tween.play()
|
||||
|
||||
|
||||
print(alarm_res)
|
||||
_update()
|
||||
|
||||
@@ -20,7 +20,7 @@ func _ready():
|
||||
func _update():
|
||||
$"%hour".text = alarm_res.moment.padded_hour()
|
||||
$"%minute".text = alarm_res.moment.padded_minute()
|
||||
$"%active".pressed = alarm_res.active
|
||||
$"%active".button_pressed = alarm_res.active
|
||||
|
||||
|
||||
func _on_active_toggled(button_pressed):
|
||||
@@ -41,7 +41,7 @@ func _on_delete_button_pressed():
|
||||
tween.set_trans(Tween.TRANS_CUBIC)
|
||||
tween.tween_property(self, "modulate:a", 0.0, 0.5)
|
||||
tween.play()
|
||||
yield(tween, "finished")
|
||||
await tween.finished
|
||||
self.queue_free()
|
||||
if alarm_res:
|
||||
Config.flags.remove_alarm(alarm_res)
|
||||
@@ -50,4 +50,4 @@ func _on_delete_button_pressed():
|
||||
func _on_edit_button_pressed():
|
||||
if self.modulate.a != 1:
|
||||
return
|
||||
emit_signal("edit")
|
||||
edit.emit()
|
||||
|
||||
Reference in New Issue
Block a user