2018-01-20 18:57:00 +00:00
|
|
|
var Class = require('../../utils/Class');
|
|
|
|
var EventEmitter = require('eventemitter3');
|
|
|
|
var NoAudioSoundManager = new Class({
|
|
|
|
Extends: EventEmitter,
|
|
|
|
initialize: function NoAudioSoundManager(game) {
|
|
|
|
EventEmitter.call(this);
|
2018-01-20 18:59:19 +00:00
|
|
|
this.game = game;
|
2018-01-20 18:59:54 +00:00
|
|
|
this.sounds = [];
|
2018-01-20 19:00:21 +00:00
|
|
|
this.mute = false;
|
2018-01-20 19:00:36 +00:00
|
|
|
this.volume = 1;
|
2018-01-20 19:00:55 +00:00
|
|
|
this.rate = 1;
|
2018-01-20 19:01:09 +00:00
|
|
|
this.detune = 0;
|
2018-01-20 19:01:26 +00:00
|
|
|
this.pauseOnBlur = true;
|
2018-01-20 19:01:44 +00:00
|
|
|
this.locked = false;
|
2018-01-20 19:01:55 +00:00
|
|
|
this.unlocked = false;
|
2018-01-20 18:57:00 +00:00
|
|
|
}
|
|
|
|
});
|
|
|
|
module.exports = NoAudioSoundManager;
|