Godot Version
4.5.1
Question
My AudioStreamPlayer is set to process always. However when it is called while the root is paused, the first print function prints correctly and the second prints true, but the actual sound does not play until the root node is unpaused. Can anyone explain why this is happening?
extends AudioStreamPlayer
func PlayVoiceline(s : String) -> void:
bus = "VL"
stream = load("res://audio/voice lines/"+s)
print("play voice line \""+s+"\"")
play()
print(playing)