46 lines
934 B
JavaScript
46 lines
934 B
JavaScript
Loader.addSounds([
|
|
{ id:"music_battle", src:"sounds/music/battle.mp3" }
|
|
]);
|
|
|
|
Loader.addSounds([
|
|
{ id:"voice_hong", src:"sounds/voices/hong.mp3" },
|
|
{ id:"voice_beebee", src:"sounds/voices/beebee.mp3" },
|
|
{ id:"voice_narrator", src:"sounds/voices/narrator.mp3" },
|
|
{ id:"voice_narrator_emphasis", src:"sounds/voices/narrator_emphasis.mp3" }
|
|
]);
|
|
|
|
window.sfx = function(sound, volume, pan){
|
|
|
|
volume = volume===undefined ? 1 : volume;
|
|
pan = pan===undefined ? 0 : pan;
|
|
|
|
var sfx = Library.sounds[sound];
|
|
sfx.volume(volume);
|
|
sfx.stereo(pan);
|
|
sfx.play();
|
|
|
|
};
|
|
|
|
window.voice = function(name, volume, pan){
|
|
sfx("voice_"+name, volume, pan);
|
|
}
|
|
|
|
window.CURRENT_MUSIC = null;
|
|
window.music = function(song, volume){
|
|
|
|
if(!song){
|
|
|
|
window.CURRENT_MUSIC.stop();
|
|
window.CURRENT_MUSIC = null;
|
|
|
|
}else{
|
|
|
|
var song = Library.sounds["music_"+song];
|
|
song.volume(volume);
|
|
song.loop(true);
|
|
song.play();
|
|
window.CURRENT_MUSIC = song;
|
|
|
|
}
|
|
|
|
}; |