fix sound
This commit is contained in:
+4
-1
@@ -7,7 +7,7 @@ class_name SFX
|
||||
# damage.ogg — player takes damage
|
||||
# ambient.ogg — looping background ambience
|
||||
|
||||
const _BASE := "res://assets/sfx/"
|
||||
const _BASE := "res://assets/"
|
||||
|
||||
static func _play(name: String, parent: Node, volume_db: float = 0.0, pitch: float = 1.0) -> void:
|
||||
var path := _BASE + name
|
||||
@@ -16,6 +16,9 @@ static func _play(name: String, parent: Node, volume_db: float = 0.0, pitch: flo
|
||||
var stream := load(path) as AudioStream
|
||||
if stream == null:
|
||||
return
|
||||
var ogg = stream as AudioStreamOggVorbis
|
||||
if ogg != null:
|
||||
ogg.loop = false
|
||||
var p := AudioStreamPlayer.new()
|
||||
p.stream = stream
|
||||
p.volume_db = volume_db
|
||||
|
||||
Reference in New Issue
Block a user