added hit sound effect on func _die() in the EnemyBase class

pull/1/head
Meik Schürmann 2026-04-13 13:09:51 +02:00
parent ad2dceeee1
commit 5cc134ff7b
2 changed files with 7 additions and 1 deletions

View File

@ -11,5 +11,5 @@ bus/2/name = &"SFX"
bus/2/solo = false
bus/2/mute = false
bus/2/bypass_fx = false
bus/2/volume_db = -5.625
bus/2/volume_db = -14.05601
bus/2/send = &"Master"

View File

@ -7,6 +7,7 @@ var is_dying = false
var speed
var witch
var player
var death_sound = preload("res://assets/music & sfx/sfx/hit2.wav")
func _ready() -> void:
witch = get_node("/root/Game/Witch")
@ -16,6 +17,11 @@ func _ready() -> void:
func _die():
is_dying = true
animated_sprite_2d.play("death")
var player = AudioStreamPlayer.new()
add_child(player)
player.stream = death_sound
player.bus = "SFX"
player.play()
await animated_sprite_2d.animation_finished
queue_free()