1234567891011121314151617181920 |
- extends Control
- @onready var button_root = $"../.."
- @onready var tooltip = $"../../Tooltip"
- func _ready():
- connect("mouse_entered", _on_mouse_entered)
- connect("mouse_exited", _on_mouse_exited)
- connect("pressed", _on_pressed)
- func _on_mouse_entered():
- tooltip.show()
- func _on_mouse_exited():
- tooltip.hide()
- func _on_pressed():
- var selector = get_tree().get_root().find_child("SelectedItem", true, false)
- tooltip.hide()
- selector.set_item(button_root.plant.instantiate())
|