sound setting done

This commit is contained in:
Nathan 2025-12-19 01:20:12 +07:00
parent d62cc3c97f
commit 488a5bd900
3 changed files with 6 additions and 13 deletions

View File

@ -9,8 +9,8 @@ const sfxLose = document.getElementById("sfxLose");
const toggleBtn = document.getElementById("toggleMusic"); const toggleBtn = document.getElementById("toggleMusic");
const countdownOverlay = document.getElementById("countdown-overlay"); const countdownOverlay = document.getElementById("countdown-overlay");
let musicMuted = true; let musicMuted = false;
toggleBtn.textContent = "🔇"; toggleBtn.textContent = "🔊";
function playSFX(audio) { function playSFX(audio) {
audio.currentTime = 0; audio.currentTime = 0;

View File

@ -9,28 +9,21 @@ const sfxLose = document.getElementById("sfxLose");
const toggleBtn = document.getElementById("toggleMusic"); const toggleBtn = document.getElementById("toggleMusic");
const overlay = document.getElementById("countdown-overlay"); const overlay = document.getElementById("countdown-overlay");
// 1. Set Default Mute (Mati) let musicMuted = false;
let musicMuted = true; toggleBtn.textContent = "🔊";
toggleBtn.textContent = "🔇";
// 2. SFX Jalan Terus (Tanpa Cek Mute)
function playSFX(audio) { function playSFX(audio) {
audio.currentTime = 0; audio.currentTime = 0;
audio.play().catch(() => {}); audio.play().catch(() => {});
} }
// 3. Listener 'initAudio' DIHAPUS
// (Supaya musik tidak nyala otomatis saat klik layar sembarangan)
toggleBtn.onclick = (e) => { toggleBtn.onclick = (e) => {
e.stopPropagation(); e.stopPropagation();
if (musicMuted) { if (musicMuted) {
// Nyalakan Musik
bgMusic.play(); bgMusic.play();
toggleBtn.textContent = "🔊"; toggleBtn.textContent = "🔊";
musicMuted = false; musicMuted = false;
} else { } else {
// Matikan Musik
bgMusic.pause(); bgMusic.pause();
toggleBtn.textContent = "🔇"; toggleBtn.textContent = "🔇";
musicMuted = true; musicMuted = true;

View File

@ -9,8 +9,8 @@ const sfxLose = document.getElementById("sfxLose");
const toggleBtn = document.getElementById("toggleMusic"); const toggleBtn = document.getElementById("toggleMusic");
const countdownOverlay = document.getElementById("countdown-overlay"); const countdownOverlay = document.getElementById("countdown-overlay");
let musicMuted = true; let musicMuted = false;
toggleBtn.textContent = "🔇"; toggleBtn.textContent = "🔊";
function playSFX(audio) { function playSFX(audio) {
audio.currentTime = 0; audio.currentTime = 0;