Я пытаюсь воспроизвести случайный звуковой файл с помощью howler.js, а затем повторно выбрать другой случайный файл, сверхурочный. У меня есть игра и цикл, но с одним и тем же файлом каждый раз, когда он петли. Единственный случайный выбор - при начальной загрузке.Случайное число каждый раз на контуре javascript
Это то, что у меня есть:
var number = Math.floor((Math.random() * 3) + 1);
var sound1 = new Howl({
src: ['audio/'+number+'.wav'],
autoplay: false,
loop: false,
volume: 1.0,
onend: function() {
sound1.play()
}
});
sound1.play()
Это радостно играет один из 3-х случайных WAV файлов из папки аудио, но только выбирает случайным образом при загрузке. Тот же файл затем бесконечно петлится.
Довольно новичок в javascript, поэтому любая помощь оценивается. Благодарю.
ну, в конце вы снова играете звук, не меняя число –
Не могли бы вы направить меня в сторону, как изменить число в конце, пожалуйста? Ive пробовал генератор случайных чисел внутри функции onend, но не работает – dee
'number = Math.floor ((Math.random() * 3) + 1);' снова в 'onend'. – Li357