1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
extends Node @onready var click_sound = $UI/Click @onready var hover_sound = $UI/Hover func play_click(): click_sound.play() func play_hover(): hover_sound.play() func play_hover_maybe(element): if element is Button: if element.is_hovered(): return play_hover()