cocos2dx中的声音
2016-07-08 16:12
375 查看
#include "SimpleAudioEngine.h"//声音管理类 using namespace CocosDenshion;//声音类处于该命名空间中
//方法一: SimpleAudioEngine::getInstance()->playBackgroundMusic("1.mp3", true);//播放背景音乐 //方法二:auto m_audioID = AudioEngine::paly2d("1.mp3", true); auto pText1 = ui::Text::create("PAUSE MUSIC", "marryde.ttf", 40); auto pText2 = ui::Text::create("RESUME MUSIC", "marryde.ttf", 40); pText1->setColor(Color3B::RED); pText2->setColor(Color3B::RED); auto pMenu = Menu::create(); pMenu->setPosition(Vec2(visibleSize.width - pText1->getContentSize().width / 2, visibleSize.height + origin.y - pText1->getContentSize().height / 2)); auto pMenuLabel = MenuItemLabel::create(pText1, CC_CALLBACK_1(HelloWorld::pauseMusic, this)); pMenu->addChild(pMenuLabel, 1); this->addChild(pMenu, 3); pMenu->setPosition(Vec2(visibleSize.width - pText1->getContentSize().width / 2, visibleSize.height + origin.y - pText1->getContentSize().height-50));
void HelloWorld::pauseMusic(Ref *p)
{
SimpleAudioEngine::getInstance()->pauseBackgroundMusic();
}音效使用playEffect函数,用法与playBackgroundMusic一致
相关文章推荐
- cocos中的简易绘图
- cocos中的自定义按钮
- cocos事件响应机制
- cocos定时器
- cocos简易动画
- JavaScript强化教程——Cocos2d-JS中JavaScript继承
- JavaScript强化教程——Cocos2d-JS中JavaScript继承
- cocos2d opengl的一下知识总结一
- cocos2dx
- cocos2dx
- cocoscreator:websocket集成使用protobuf
- Cocos2d-x程序在Android下的启动过程
- cocos creator: js中实现protobuf的打包和解析
- cocos2dx学习之基本概念
- cocoscreator开发问题记录
- cocos3.12 mac下android环境配置问题
- cocos2d-x lua 动作(动画)回调
- 玩转cocos2d-x lua-binding, 实现c++与lua混合编程
- Cocos2d-x 3.x项目设置Android里的横竖屏显示
- Cocos2d-x 3.x项目导Eclipse出现 The import org.cocos2dx.lib cannot be resolved错误