PNGTuber-Plus/main_scenes/MicInputSelect.gd
kaia ece4ffd123 InitCommit
update 1.4.2 source code
2024-02-03 18:36:09 -06:00

17 lines
464 B
GDScript

extends Node2D
@onready var buttonScene = preload("res://ui_scenes/microphoneSelect/mic_select_button.tscn")
@onready var container = $ScrollContainer/VBoxContainer
func _ready():
showMicMenu()
func showMicMenu():
for child in container.get_children():
child.queue_free()
var inputList = AudioServer.get_input_device_list()
for input in inputList:
var newButton = buttonScene.instantiate()
newButton.micName = input
container.add_child(newButton)