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

前端之家收集整理的这篇文章主要介绍了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几乎一样。

猜你在找的Cocos2d-x相关文章