From 13c5dc317abe0fb4458e703f2ab9397a7c24c859 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Mon, 16 Nov 2015 16:58:18 +0200 Subject: Rengöring MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/sound.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/sound.js (limited to 'src/sound.js') diff --git a/src/sound.js b/src/sound.js new file mode 100644 index 0000000..51f4330 --- /dev/null +++ b/src/sound.js @@ -0,0 +1,20 @@ +var Sound = function() { + // start music + this.bgMusic = new Howl({ + urls: ['res/bg.mp3'], + autoplay: true, + loop: true, + volume: 1, + buffer: true + }); + + this.sounds = {jump: new Howl({ urls: ['res/jump.wav'], buffer: true }), + start: new Howl({ urls: ['res/start.wav'], buffer: true }), + explosion: new Howl({ urls: ['res/explosion.wav'], buffer: true })}; + + this.play = function(effect) { + this.sounds[effect].play() + } + + return this; +} \ No newline at end of file -- cgit v1.3