1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
extends AudioStreamPlayer var track := preload("res://assets/music/music.ogg") func _ready() -> void: finished.connect(p) func p() -> void: stream = track pitch_scale = 1 + randf_range(-0.05, 0.05) volume_db = -20 play() func s() -> void: var tween := create_tween() tween.tween_property(self, ^"volume_db", -200, 5) tween.finished.connect(func stop() -> void: stop())