(JS) Невозможно изменить громкость звука с помощью новых переменных Audio () - PullRequest
0 голосов
/ 11 мая 2018

Я сделал несколько переменных, которые содержат аудиофайлы, как показано ниже:

var SFX = {
    'button_click': new Audio(),
    'button_remove': new Audio(),
    'earn_coins': new Audio(),
    'earn_coins_short': new Audio(),
}

SFX.button_click.src = "navigation/sound_effects/add_button.wav";
SFX.button_remove.src = "navigation/sound_effects/remove_button.wav";
SFX.earn_coins.src = "navigation/sound_effects/earn_coins.mp3";
SFX.earn_coins_short.src = "navigation/sound_effects/earn_coins_short.mp3";

SFX.button_click.volume = 0.2; //NOT WORKING

Последняя строка по какой-то причине не работает. Вы знаете, что такое код для изменения громкости?

1 Ответ

0 голосов
/ 11 мая 2018

Вы пытались установить 0.2 вместо .2?

Как упоминалось в w3schools.com - HTML DOM Audio / Video DOM Свойство , о значении: Specifies the current volume of the audio/video. Must be a number between 0.0 and 1.0.

edit: работает ли громкость для других звуков?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...