From 67f2eeddf5b33fe3c37994299f6a2af227e3e99c Mon Sep 17 00:00:00 2001 From: Maurice Date: Thu, 27 Nov 2025 17:33:01 +0100 Subject: [PATCH] fixed sound handling bug --- src/de/miaurizius/jgame2d/core/GamePanel.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/de/miaurizius/jgame2d/core/GamePanel.java b/src/de/miaurizius/jgame2d/core/GamePanel.java index 6a4f017..639c9c6 100644 --- a/src/de/miaurizius/jgame2d/core/GamePanel.java +++ b/src/de/miaurizius/jgame2d/core/GamePanel.java @@ -30,7 +30,8 @@ public class GamePanel extends JPanel implements Runnable { // SYSTEM TileManager tileM = new TileManager(this); KeyHandler keyH = new KeyHandler(); - Sound sound = new Sound(); + Sound se = new Sound(); + Sound music = new Sound(); Thread gameThread; public CollisionHandler collisionH = new CollisionHandler(this); public AssetSetter assetSetter = new AssetSetter(this);; @@ -102,18 +103,18 @@ public class GamePanel extends JPanel implements Runnable { } public void playMusic(int i) { - sound.setFile(i); - sound.play(); - sound.loop(); + music.setFile(i); + music.play(); + music.loop(); } public void stopMusic() { - sound.stop(); + music.stop(); } public void playSE(int i) { - sound.setFile(i); - sound.play(); + se.setFile(i); + se.play(); } }