Lautstärke angepasst
This commit is contained in:
parent
c50fea1091
commit
877ff297c6
@ -4735,10 +4735,16 @@ class SoundManager {
|
||||
if (!this.channels[channel].muted) {
|
||||
let buffer = await this.channels[channel].loadedPromise;
|
||||
let source = this.context.createBufferSource();
|
||||
let gain = this.context.createGain();
|
||||
|
||||
source.buffer = buffer;
|
||||
source.connect(this.context.destination);
|
||||
source.loop = this.channels[channel].loop;
|
||||
gain.gain.value = this.channels[channel].volume;
|
||||
|
||||
source.connect(gain);
|
||||
gain.connect(this.context.destination);
|
||||
source.start(0);
|
||||
|
||||
this.channels[channel].source = source;
|
||||
}
|
||||
return this.channels[channel];
|
||||
@ -5769,7 +5775,7 @@ class LevelSite extends WordRotatorBaseSite {
|
||||
let settingsManager = SettingsManager.getInstance();
|
||||
|
||||
let soundManager = SoundManager.getInstance();
|
||||
soundManager.set({audio: "sound/single_coin_fall_on_concrete_.mp3", muted: !settingsManager.getSetting("play-sound")}, SoundManager.CHANNELS.SOUND);
|
||||
soundManager.set({audio: "sound/single_coin_fall_on_concrete_.mp3", muted: !settingsManager.getSetting("play-sound"), volume:0.7}, SoundManager.CHANNELS.SOUND);
|
||||
|
||||
return super.onConstruct(args);
|
||||
}
|
||||
@ -6335,7 +6341,7 @@ InitPromise.resolve(app).then(function(){
|
||||
let settingsManager = SettingsManager.getInstance();
|
||||
|
||||
let soundManager = SoundManager.getInstance();
|
||||
soundManager.play(SoundManager.CHANNELS.MUSIC, {audio: "sound/brightAndBeautifull__.wav", loop: true, volume: 0.3, muted: !settingsManager.getSetting("play-music", true)});
|
||||
soundManager.play(SoundManager.CHANNELS.MUSIC, {audio: "sound/brightAndBeautifull__.wav", loop: true, volume: 0.6, muted: !settingsManager.getSetting("play-music", true)});
|
||||
|
||||
app.start(SynchronizeSite);
|
||||
Translator.setLanguage("de");
|
||||
|
||||
@ -61,7 +61,7 @@ InitPromise.resolve(app).then(function(){
|
||||
let settingsManager = SettingsManager.getInstance();
|
||||
|
||||
let soundManager = SoundManager.getInstance();
|
||||
soundManager.play(SoundManager.CHANNELS.MUSIC, {audio: "sound/brightAndBeautifull__.wav", loop: true, volume: 0.3, muted: !settingsManager.getSetting("play-music", true)});
|
||||
soundManager.play(SoundManager.CHANNELS.MUSIC, {audio: "sound/brightAndBeautifull__.wav", loop: true, volume: 0.6, muted: !settingsManager.getSetting("play-music", true)});
|
||||
|
||||
app.start(SynchronizeSite);
|
||||
Translator.setLanguage("de");
|
||||
|
||||
@ -171,10 +171,16 @@ class SoundManager {
|
||||
if (!this.channels[channel].muted) {
|
||||
let buffer = await this.channels[channel].loadedPromise;
|
||||
let source = this.context.createBufferSource();
|
||||
let gain = this.context.createGain();
|
||||
|
||||
source.buffer = buffer;
|
||||
source.connect(this.context.destination);
|
||||
source.loop = this.channels[channel].loop;
|
||||
gain.gain.value = this.channels[channel].volume;
|
||||
|
||||
source.connect(gain);
|
||||
gain.connect(this.context.destination);
|
||||
source.start(0);
|
||||
|
||||
this.channels[channel].source = source;
|
||||
}
|
||||
return this.channels[channel];
|
||||
|
||||
@ -37,7 +37,7 @@ export class LevelSite extends WordRotatorBaseSite {
|
||||
let settingsManager = SettingsManager.getInstance();
|
||||
|
||||
let soundManager = SoundManager.getInstance();
|
||||
soundManager.set({audio: "sound/single_coin_fall_on_concrete_.mp3", muted: !settingsManager.getSetting("play-sound")}, SoundManager.CHANNELS.SOUND);
|
||||
soundManager.set({audio: "sound/single_coin_fall_on_concrete_.mp3", muted: !settingsManager.getSetting("play-sound"), volume:0.7}, SoundManager.CHANNELS.SOUND);
|
||||
|
||||
return super.onConstruct(args);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user