diff options
| author | Gubolin <gubolin@fantasymail.de> | 2014-08-03 15:40:47 +0200 |
|---|---|---|
| committer | Gubolin <gubolin@fantasymail.de> | 2014-08-03 15:40:47 +0200 |
| commit | 8acc6a32d414160b8de71d19457868b769768649 (patch) | |
| tree | 103d2c85a7fc24d3cc0498bfb98022e242750435 /objects.js | |
| parent | b700eaa3f35b931445df06ba1ff952a709f82cc5 (diff) | |
| download | snap-8acc6a32d414160b8de71d19457868b769768649.tar.gz snap-8acc6a32d414160b8de71d19457868b769768649.zip | |
stay muted after volume change
Diffstat (limited to 'objects.js')
| -rw-r--r-- | objects.js | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -2640,8 +2640,12 @@ SpriteMorph.prototype.playSound = function (name) { SpriteMorph.prototype.doSetVolume = function (val) { var myself = this; - myself.volume = Math.min(Math.max(0, val), 100); + + if (myself.parentThatIsA(StageMorph).muted === true) { + return; + } + myself.activeSounds.forEach(function (snd) { snd.volume = myself.volume / 100; // 'audio' objects }); |
