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 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;
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user