Estoy tratando (sin suerte) de implementar una función para silenciar/activar todos los sonidos en mi archivo JavaScript. Es un juego de Pacman simple, por lo que los sonidos pueden ser un poco molestos.
JavaScript:
this.pacmanRotation = this.Rotation.right; this.wakaSound = new Audio("sounds/waka.wav"); this.powerDotSound = new Audio("sounds/power_Dot.wav"); this.powerDotSoundActive = false; this.powerDotAboutToExpire = false; this.timers = []; this.eatGhostSound = new Audio("sounds/eat_ghost.wav"); this.madeFirstMove = false;HTML:
<button type="submit" class="neon"> <strong> <i class="fas fa-volume-down"></i> Sound</strong> </button>Referencia html al lienzo:
<div> <canvas id="gameCanvas"></canvas> </div>Sé cómo hacer esto con la etiqueta html de audio/video , ¡pero aquí no pude hacerlo funcionar!
¿Alguna idea de cómo puedo hacer esto?