sound setting done
This commit is contained in:
parent
d62cc3c97f
commit
488a5bd900
@ -9,8 +9,8 @@ const sfxLose = document.getElementById("sfxLose");
|
||||
const toggleBtn = document.getElementById("toggleMusic");
|
||||
const countdownOverlay = document.getElementById("countdown-overlay");
|
||||
|
||||
let musicMuted = true;
|
||||
toggleBtn.textContent = "🔇";
|
||||
let musicMuted = false;
|
||||
toggleBtn.textContent = "🔊";
|
||||
|
||||
function playSFX(audio) {
|
||||
audio.currentTime = 0;
|
||||
|
||||
@ -9,28 +9,21 @@ const sfxLose = document.getElementById("sfxLose");
|
||||
const toggleBtn = document.getElementById("toggleMusic");
|
||||
const overlay = document.getElementById("countdown-overlay");
|
||||
|
||||
// 1. Set Default Mute (Mati)
|
||||
let musicMuted = true;
|
||||
toggleBtn.textContent = "🔇";
|
||||
let musicMuted = false;
|
||||
toggleBtn.textContent = "🔊";
|
||||
|
||||
// 2. SFX Jalan Terus (Tanpa Cek Mute)
|
||||
function playSFX(audio) {
|
||||
audio.currentTime = 0;
|
||||
audio.play().catch(() => {});
|
||||
}
|
||||
|
||||
// 3. Listener 'initAudio' DIHAPUS
|
||||
// (Supaya musik tidak nyala otomatis saat klik layar sembarangan)
|
||||
|
||||
toggleBtn.onclick = (e) => {
|
||||
e.stopPropagation();
|
||||
if (musicMuted) {
|
||||
// Nyalakan Musik
|
||||
bgMusic.play();
|
||||
toggleBtn.textContent = "🔊";
|
||||
musicMuted = false;
|
||||
} else {
|
||||
// Matikan Musik
|
||||
bgMusic.pause();
|
||||
toggleBtn.textContent = "🔇";
|
||||
musicMuted = true;
|
||||
|
||||
@ -9,8 +9,8 @@ const sfxLose = document.getElementById("sfxLose");
|
||||
const toggleBtn = document.getElementById("toggleMusic");
|
||||
const countdownOverlay = document.getElementById("countdown-overlay");
|
||||
|
||||
let musicMuted = true;
|
||||
toggleBtn.textContent = "🔇";
|
||||
let musicMuted = false;
|
||||
toggleBtn.textContent = "🔊";
|
||||
|
||||
function playSFX(audio) {
|
||||
audio.currentTime = 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user