Astromovida/addons/sound_manager/sound_effects.gd
Gerard Gascón 18efc36800 init
2025-04-24 17:06:24 +02:00

13 lines
354 B
GDScript

extends "./abstract_audio_player_pool.gd"
func play(resource: AudioStream, override_bus: String = "") -> AudioStreamPlayer:
var player = prepare(resource, override_bus)
player.call_deferred("play")
return player
func stop(resource: AudioStream) -> void:
for player in busy_players:
if player.stream == resource:
player.call_deferred("stop")