cocos2d Audio
程序员文章站
2024-03-16 22:56:40
...
#include "HelloWorldScene.h"
#include "cocostudio/CocoStudio.h"
#include "ui/CocosGUI.h"
USING_NS_CC;
using namespace cocostudio::timeline;
Scene* HelloWorld::createScene()
{
auto scene = Scene::create();
auto layer = HelloWorld::create();
scene->addChild(layer);
return scene;
}
bool HelloWorld::init()
{
if ( !Layer::init() )
{
return false;
}
auto rootNode = CSLoader::createNode("MainScene.csb");
addChild(rootNode);
audioPlayer();
return true;
}
void HelloWorld::audioPlayer()
{
audio = SimpleAudioEngine::getInstance();
audio->playBackgroundMusic("wawbgm.mp3",true);//BGM播放
/***************音量控制********************/
audio->setEffectsVolume(5.0f);//百分比
/******************************************/
}
void HelloWorld::audioPause()
{
audio->pauseBackgroundMusic();//暂停音乐
audio->pauseEffect(0);//暂停音效
audio->pauseAllEffects();//暂停所有音效
}
void HelloWorld::audioLoad()
{
/***********预加载音乐和音效*************/
//audio->preloadEffect(""); //预加载,占用内存空间
audio->preloadBackgroundMusic("wawbgm.mp3");
//audio->unloadEffect("");//卸载
/**************************************/
}
上一篇: 扫雷游戏
下一篇: 10进制16进制2进制间互相转换
推荐阅读
-
cocos2d Audio
-
如何在Cocos2D游戏中实现A*寻路算法(六)
-
如何在Cocos2D游戏中实现A*寻路算法(三)
-
如何在Cocos2D游戏中实现A*寻路算法(二)
-
cocos2d js 怎样动态载入外部图片
-
HTML5 Video和audio的使用 博客分类: Html+CSS+HTML5 HTML5Videoaudio
-
HTML5的video元素和audio元素兼容性 博客分类: HTML5 HTML5videoaudio
-
Android Cocos2d实现:一个图片围绕一个圆心做圆运动 androidcocos2d游戏
-
第一个Cocos2d-JS游戏 博客分类: cocos2d-x移动开发,cocos2d cocos2d-x
-
第一个Cocos2d-x Lua游戏 博客分类: cocos2d-x移动开发,cocos2d cocos2d-xlua