class_name BusVolume extends Slider ## Permet de parametrer le volume d'un bus ## Emis quand la consigne du volume est modifiee ; annonce le bus et le nouveau volume signal volume_change(String, float) ## Le nom du bus que ce slider doit controler. @export var nom_bus: String = "Master" func _ready() -> void: value_changed.connect(_met_a_jour_volume) var index_bus: int = AudioServer.get_bus_index(nom_bus) value = AudioServer.get_bus_volume_db(index_bus) func _met_a_jour_volume(nouveau_volume: float) -> void: volume_change.emit(nom_bus, nouveau_volume)