首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

cocos2d-x 声音播发

2012-06-27 
cocos2d-x 声音播放#ifndef SGR_SoundPlay_h#define SGR_SoundPlay_h#includecocos2d.hclass SoundPlay

cocos2d-x 声音播放

#ifndef SGR_SoundPlay_h#define SGR_SoundPlay_h#include  "cocos2d.h"class SoundPlay {    public:    SoundPlay();    ~SoundPlay();public:    static   SoundPlay&     Instance()    {        static  SoundPlay  soundPlay;        return  soundPlay;    }public:    void    play();    void    stop();};#endif


#include "SoundPlay.h"#include "SimpleAudioEngine.h"using namespace cocos2d;SoundPlay::SoundPlay(){    CocosDenshion::SimpleAudioEngine::sharedEngine() -> preloadBackgroundMusic("Sound/Dida.mp3");}SoundPlay::~SoundPlay(){    CocosDenshion::SimpleAudioEngine::sharedEngine() -> unloadEffect("Sound/Dida.mp3");}void    SoundPlay::play(){    CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("Sound/Dida.mp3",true);}void    SoundPlay::stop(){    CocosDenshion::SimpleAudioEngine::sharedEngine() -> stopBackgroundMusic();    }

热点排行