From 6e45c7c1f4c40fc724e0727342d23417c4cabfa0 Mon Sep 17 00:00:00 2001 From: Max-001 Date: Sun, 12 Jan 2025 10:52:58 +0100 Subject: Bug fix: Audio --- game/preview/PrevPlayerScript.cpp | 2 +- game/preview/PrevPlayerSubScene.cpp | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'game/preview') diff --git a/game/preview/PrevPlayerScript.cpp b/game/preview/PrevPlayerScript.cpp index c63c1c8..f5a770a 100644 --- a/game/preview/PrevPlayerScript.cpp +++ b/game/preview/PrevPlayerScript.cpp @@ -66,7 +66,7 @@ bool PrevPlayerScript::key_pressed(const KeyPressEvent & ev) { this->head->data.position_offset -= 10; break; case Keycode::P: - this->get_component().play(); + this->get_component().active = true; break; case Keycode::J: this->get_components_by_name("camera").front().get().position.x diff --git a/game/preview/PrevPlayerSubScene.cpp b/game/preview/PrevPlayerSubScene.cpp index 56a434a..831167a 100644 --- a/game/preview/PrevPlayerSubScene.cpp +++ b/game/preview/PrevPlayerSubScene.cpp @@ -78,5 +78,9 @@ PrevPlayerSubScene::PrevPlayerSubScene(Scene & scn) { }); player.add_component(vec2(50, 50)); player.add_component().set_script(); - player.add_component(Asset {"asset/music/level.ogg"}).stop(); + + AudioSource & audio = player.add_component(Asset {"asset/music/level.ogg"}); + audio.loop = true; + audio.play_on_awake = true; + audio.active = false; } -- cgit v1.2.3