SimpleAudioEngine是cocos2d-x播放声音、音效的引擎。像对于背景音乐会提供一个判断当前背景音乐是否播放完毕的接口,但是查了半天, 音效并没有提供类似的接口, 大体看了下SimpleAudioEngine.cpp的实现, 感觉自己写一个是可以的,所以将代码贴出来,跟大家分享下。
SimpleAudioEngine.h文件中添加以下函数定义:
SimpleAudioEngine.cpp函数实现,比较简单:
//判断当前音效是否已经播放完
bool SimpleAudioEngine::getEffectIsPlaying(unsigned int nSoundId)
{
}
本文介绍如何为cocos2d-x的SimpleAudioEngine增加一个判断音效是否播放完毕的功能,并提供了具体的代码实现。
1134

被折叠的 条评论
为什么被折叠?



