This commit is contained in:
Felipe M 2021-05-23 13:42:57 +02:00
parent 6671b455c4
commit 175bd597c5
Signed by: fmartingr
GPG key ID: 716BC147715E716F
5 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,22 @@
extends Node
export (Array, AudioStream) var music_list = []
var music_index = 0
onready var Player = $AudioStreamPlayer
func list_play():
assert(music_list.size() > 0)
Player.stream = music_list[music_index]
Player.play()
music_index += 1
if music_index == music_list.size():
music_index = 0
func list_stop():
Player.stop()
func _on_AudioStreamPlayer_finished():
music_list.shuffle()
list_play()