/** * 全局变量 */ Module = { bgMusicClip: null, GameFaildLayer: null, GamePauseLayer: null, } /** * zy--公共方法 */ var zy = zy || {} zy = { /** * 生成min-max之间随机值 * @param min * @param max * @returns {number} */ randNum: function (min, max) { return Math.floor(Math.random() * (max - min + 1) + min); }, /** * 创建精灵节点 * @param name 资源路径 * @returns {cc.Node} */ getSprite: function (name) { var node = new cc.Node(); var sprite = node.addComponent(cc.Sprite); cc.resources.load(name, function (err, spriteFrame) { sprite.spriteFrame = spriteFrame; }); return node; }, /** * 播放背景音乐 * @param clip * @param b */ playBgMusic: function (clip,b) { if (!Module.bgMusicClip) Module.bgMusicClip = clip; if (0 === playeMusic) return; if (b == undefined) b = false; cc.audioEngine.playMusic( Module.bgMusicClip, b); }, /** * 播放音效 * @param clip * @param b */ playSound: function (clip,b) { if (0 === playeSound) return; if (b == undefined) b = false; cc.audioEngine.playEffect(clip, b); }, /** * 停止播放背景音乐 */ stopBgMusic: function () { cc.audioEngine.stopMusic(); }, /** * 是否播放音乐 */ isStopBgMusic: function () { if (playeMusic === 1) { cc.audioEngine.playMusic( Module.bgMusicClip, true); } else { cc.audioEngine.stopMusic(); } } } /** * zy--公共方法 */ var zy = zy || {}