// 音频处理类 // function Sound() { // this.lib = library; // this.music = {}; // } // Sound.of = function () { // const instance = new Sound(); // instance.init(); // return instance; // }; // Sound.prototype.init = function () { // createjs.Sound.alternateExtensions = ['mp3']; // console.log('createjs.Sound: ', createjs.Sound); // const sounds = [ // { src: 'public/sounds/bgmMusic.mp3', id: 'bgm' }, // { src: 'public/sounds/excitationMusic.mp3', id: 'excitation' }, // { src: 'public/sounds/amazing.mp3', id: 'amazing' }, // { src: 'public/sounds/unbelievable.mp3', id: 'unbelievable' }, // ]; // createjs.Sound.addEventListener('fileload', function (event) { // console.log('event: ', event); // this.music[event.id] = createjs.Sound.createInstance(event.id); // }); // createjs.Sound.registerSounds(sounds, '../../'); // this.playBgm(); // }; // Sound.prototype.playBgm = function () { // this.music.bgm && this.music.bgm.play({ loop: -1, volume: 0.3 }); // 播放背景音乐 // }; let music = {}; function initSound() { createjs.Sound.alternateExtensions = ['mp3']; const sounds = [ { src: 'public/sounds/bgmMusic.mp3', id: 'bgm' }, { src: 'public/sounds/excitationMusic.mp3', id: 'excitation' }, { src: 'public/sounds/amazing.mp3', id: 'amazing' }, { src: 'public/sounds/unbelievable.mp3', id: 'unbelievable' }, ]; createjs.Sound.addEventListener('fileload', function (event) { music[event.id] = createjs.Sound.createInstance(event.id); }); createjs.Sound.registerSounds(sounds, '../../'); }