diff --git a/assets/audio/bgm.mp3 b/assets/audio/bgm.mp3 new file mode 100644 index 0000000..b8bccbe Binary files /dev/null and b/assets/audio/bgm.mp3 differ diff --git a/assets/audio/bgm.mp3.import b/assets/audio/bgm.mp3.import new file mode 100644 index 0000000..c750643 --- /dev/null +++ b/assets/audio/bgm.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://cdii4krepunmg" +path="res://.godot/imported/bgm.mp3-7454ebd4ce825ddccfe53defc5fe514b.mp3str" + +[deps] + +source_file="res://assets/audio/bgm.mp3" +dest_files=["res://.godot/imported/bgm.mp3-7454ebd4ce825ddccfe53defc5fe514b.mp3str"] + +[params] + +loop=true +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/project.godot b/project.godot index 4558a7c..c4597b0 100644 --- a/project.godot +++ b/project.godot @@ -18,6 +18,7 @@ config/icon="res://icon.svg" [autoload] GameEvents="*res://scenes/autoload/game_events.tscn" +MusicPlayer="*res://scenes/autoload/music_player.tscn" [debug] diff --git a/scenes/autoload/music_player.tscn b/scenes/autoload/music_player.tscn new file mode 100644 index 0000000..ed5f68b --- /dev/null +++ b/scenes/autoload/music_player.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=2 format=3 uid="uid://c1hs834u8r8bm"] + +[ext_resource type="AudioStream" uid="uid://cdii4krepunmg" path="res://assets/audio/bgm.mp3" id="1_ggdwu"] + +[node name="MusicPlayer" type="AudioStreamPlayer"] +process_mode = 3 +stream = ExtResource("1_ggdwu") +volume_db = -8.0 +autoplay = true +bus = &"music"