音乐

我的Cocos2d-x学习笔记二十音乐与音效

Cocos2d-x提供了对音乐和音效的支持,实现播放、暂停和循环功能。程序中包含如上头文件与命名空间后,就可以使用Cocos2d-x提供的音乐与音效功能。返回的一个无符号整形值,此次播放音效的唯一标识,用于暂停此音效。VoidunloadEffect:卸载已经载入的音效文件,释放系统资源。

cocos2d-js音效API

播放背景音乐cc.audioEngine.playMusic(url,loop);@param{String}url声音路径@param{Boolean}loop是否循环播放停止背景音乐cc.audioEngine.stopMusic(releaseData);*@paramreleaseData是否释放声音数据,默认为false暂停背景音乐cc.audioEngine.pauseMusic();

Cocos2d-x声音和音效

声音和音效Cocos2d-x提供了对声音和音效的支持,能够十分方便地实现音乐与音效的播放、暂停和循环功能。使用音效引擎我们可以使用Cocos2d-x自带的CocosDension库来使用声音引擎。通常我们会在进入场景前调用以下两个方法来预加载文件:voidSimpleAudioEngine::preloadBackgroundMusic;voidSimpleAudioEngine::preloadEffect;因为SimpleAudioEngine与许多Cocos2d-x的部件一样,是一个单例类。

cocos2d-x (音效-音乐)SimpleAudioEngine

转载自http://blog.sina.com.cn/s/blog_7d1531ed0101ak0e.html#defineEFFECT_FILE"effect1.wav"//音效#defineMUSIC_FILE"background.mp3"//音乐这两个宏代表了音乐和音效的名称或者目录SimpleAudioEngine::sharedEngine()->preloadBackgroundMu