12 lines
315 B
GDScript
12 lines
315 B
GDScript
class_name StereoSwitch extends AudioStreamPlayer
|
|
|
|
func _ready() -> void:
|
|
State.settings_changed.connect(update_mix_target)
|
|
update_mix_target()
|
|
|
|
func update_mix_target():
|
|
if State.force_stereo or true:
|
|
mix_target = AudioStreamPlayer.MIX_TARGET_STEREO
|
|
else:
|
|
mix_target = AudioStreamPlayer.MIX_TARGET_CENTER
|