use builtin method for music
This commit is contained in:
@@ -3,7 +3,6 @@ extends Node
|
|||||||
const MUSIC_PATH := "res://audio/Space Horror InGame Music (Exploration) _Clement Panchout.wav"
|
const MUSIC_PATH := "res://audio/Space Horror InGame Music (Exploration) _Clement Panchout.wav"
|
||||||
|
|
||||||
@onready var music_player := AudioStreamPlayer.new()
|
@onready var music_player := AudioStreamPlayer.new()
|
||||||
var is_music_playing := false
|
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
add_child(music_player)
|
add_child(music_player)
|
||||||
@@ -44,13 +43,11 @@ func update_music_volume(volume: float) -> void:
|
|||||||
_stop_music()
|
_stop_music()
|
||||||
|
|
||||||
func _start_music() -> void:
|
func _start_music() -> void:
|
||||||
if is_music_playing:
|
if music_player.playing:
|
||||||
return
|
return
|
||||||
music_player.play()
|
music_player.play()
|
||||||
is_music_playing = true
|
|
||||||
|
|
||||||
func _stop_music() -> void:
|
func _stop_music() -> void:
|
||||||
if not is_music_playing:
|
if not music_player.playing:
|
||||||
return
|
return
|
||||||
music_player.stop()
|
music_player.stop()
|
||||||
is_music_playing = false
|
|
||||||
|
|||||||
Reference in New Issue
Block a user