volume slider

This commit is contained in:
zoe 2021-12-04 18:37:24 +01:00
parent 7ab759a777
commit cf3e10a880
25 changed files with 191 additions and 10 deletions

3
Menu/Theme.tres Normal file
View file

@ -0,0 +1,3 @@
[gd_resource type="Theme" format=2]
[resource]

9
Menu/Volume.gd Normal file
View file

@ -0,0 +1,9 @@
extends VSlider
export var bus_channel = "Master"
func _ready():
value = db2linear(AudioServer.get_bus_volume_db(AudioServer.get_bus_index(bus_channel)))
func _on_MusicVolume_value_changed(value: float) -> void:
AudioServer.set_bus_volume_db(AudioServer.get_bus_index(bus_channel), linear2db(value))