cocos2dx 3.x 声音播放、音量调节

1. playBackgroudMusic()

playBackgroudMusic 只适合播放持续时间比较长的声音文件,比如背景音乐。
  1. boolPlayMusic::init()
  2. {
  3. if(!Layer::init())
  4. returnfalse;
  5. }
  6. boolbRet=false;
  7. do{
  8. CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("sky_city.mp3",true);
  9. bRet=true;
  10. }while(0);
  11. returnbRet;
  12. }

2. playEffect()

playEffect 适合播放战斗的打斗声音、技能释放的声音。
一个圆形音量按钮由底座、进度条、控制按钮三部分组成。创建好音量按钮之后,它具备调节音量的功能,只有鼠标放在控制按钮上拖到一次,进度条就会改变显示范围,当然如果想控制音量,还需要加入监听事件。

ControlSlider 也是有底部、进度条、控制按钮三部分组成。用法和ControlPotentiometer几乎一样。

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...