public async void PlayStream(Sounds.Type sound) { AudioStreamPlayer2D Sound = new AudioStreamPlayer2D(); Sound.Stream = Sounds.sounds[sound]; Sound.VolumeDb = Sounds.soundAjust[sound]; AddChild(Sound); Sound.Play(); await ToSignal(Sound, "finished"); Sound.QueueFree(); }
public static void PlaySound(Sounds.Type sound) { instance.PlayStream(sound); }