我无法在android cocos2dx中停止播放循环sfx

时间:2015-05-13 06:30:17

标签: android c++ ios audio cocos2d-x

cocos2dx 2.2.6 c ++ android 5.0

它适用于ios。但是当我的游戏警告音效播放不能一直停止时。

EXP:

button1中的

代码:int sfxId = SimpleAudioEngine :: sharedEngine() - > playEffect(fileName,isLoop);

button2中的代码:SimpleAudioEngine :: sharedEngine() - > stopEffect(sfxId);

我不能停止相同的sfx。但我想说,如果我有时单击button1和button2疯了。它可以阻止sfx。所以我猜这是引擎致命的错误

1 个答案:

答案 0 :(得分:0)

现在我无法解决我的问题。但我有一个愚蠢的方法来做到这一点。是的,使用schedule loop播放sfx。该错误是完全修复的。