Я создаю приложение в HTML5 с помощью CreateJS. Начиная с части звуков, используя SoundJS, я видел, что это имеет множество ограничений. Объект createjs.Sound
имеет метод play()
и stop()
. Но play()
исполняет только определенный звук и stop()
для всех звуков сцены.Изменение глобального volumen с помощью SoundJs
Я хотел знать, есть ли способ определить глобальный том для всех звуков и быть в состоянии идти вверх или вниз в любое время, хотя он звучит один или десять за раз.
Первоначально я думал о возможности создания глобальной переменной и использовать ее в качестве параметра громкости при воспроизведении звука. Моя проблема в том, что я использую несколько классов в разных файлах, и все они имеют независимые звуки. Им понадобится эта переменная вне всеобъемлющих классов и методов. Я программирую с машинописными текстами.
Я не могу использовать главный объем для моей проблемы. В документации я могу найти: createjs.Sound.volume = 0.5;
Но это изменяет весь глобальный том. Мне нужно разделить музыку и звуковые эффекты в двух разных вариантах громкости.