Raise-Your-Wand/Scripts/MenuButton.gd

19 lines
394 B
GDScript3
Raw Normal View History

extends TextureButton
@onready var particles: GPUParticles2D = $UIParticles
@onready var hoverSound: AudioStreamPlayer = $hover
@onready var clickSound: AudioStreamPlayer = $click
func onHover():
if (disabled): return
particles.emitting = true
hoverSound.play()
func onClick():
if (disabled): return
clickSound.play()
func onLeave():
if (disabled): return
particles.emitting = false