Помощь по скриптам | Музыка на фон
Как поставить музыку на фон движка?
![](https://bym.guru/files/icon/6862.png)
Как поставить музыку на фон движка?
<source src="audio/music.ogg" type='audio/ogg; codecs=vorbis'>
<source src="audio/music.mp3" type="audio/mpeg">
Тег audio не поддерживается вашим браузером. <a href="audio/music.mp3">Скачайте музыку</a>.
</audio>
![](https://bym.guru/files/icon/103534.png)
<audio autoplay>
<source src="audio/music.ogg" type='audio/ogg; codecs=vorbis'>
<source src="audio/music.mp3" type="audio/mpeg">
Тег audio не поддерживается вашим браузером. <a href="audio/music.mp3">Скачайте музыку</a>.
</audio>
Ещё вопрос, как поставить трек на определённое действие? К примеру на удар
//Тут убрал круглые скобки
function changeBackgroundMusic() {
if(g === sounds.length) {
g = 0;
}
mainAudio.src = `${sounds[g]}`;
g++;
};
//В эту функцию, в опцию mainAudio тоже прописал значение из цикла массивов
let playMusic = function() {
mainAudio.src = `${sounds[g]}`; // Указываем путь к звуку "клика"
mainAudio.autoplay = true; // Автоматически запускаем
mainAudio.loop = true;
mainAudio.volume = 0.3;
}
// На кнопку смены трека повесил функцию stopMusic, которая останавливает автоматическое включение трека
changeButton.addEventListener('click', function() {
changeBackgroundMusic();
stopMusic();
});
Гугл заблокирован?
![](https://bym.guru/modules/user/images/icons/male_icon.png)
Гугл заблокирован?
![](https://bym.guru/files/icon/6862.png)
<button>click</button>
<script>
const audio = new Audio("click.mp3");
const buttons = document.querySelectorAll("button");
buttons.forEach(button => {button.addEventListener("click", () => {audio.play()})});
</script>
________
посл. ред. 28.10.2022 в 16:02; всего 1 раз(а); by RINGO