/** * 音效,音乐管理工具 */ import GameResMgr from "./GameResMgr" import gameStorage from "./gameStorage" export default class AudioManager { /** * 播放音乐 */ static playMusic(soundName){ if(gameStorage.Instance.getMusic() == 1) return cc.audioEngine.stopMusic() cc.audioEngine.playMusic(GameResMgr.Instance.soundRes[soundName], true) } /** * 播放音效 * @param soundName */ static playEffect(soundName){ if(gameStorage.Instance.getSound() == 1) return cc.audioEngine.playEffect(GameResMgr.Instance.soundRes[soundName], false) } /** * 停止所有的背景音乐 */ static stopAllMusic(){ cc.audioEngine.stopMusic() } }