18 lines
464 B
GDScript
18 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)
|