【问题标题】:I can't stop playing loop sfx in android cocos2dx我无法停止在 android cocos2dx 中播放循环 sfx
【发布时间】:2015-05-13 06:30:17
【问题描述】:

cocos2dx 2.2.6 c++ android 5.0

它在 ios 上运行良好。但是当我的游戏警告音效播放一直停不下来的时候。

exp:

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

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

我无法停止相同的音效。但我发现如果我点击 button1 和 button2 有时会很疯狂。它将可以停止 sfx。所以我猜这是引擎致命的错误

【问题讨论】:

  • 愿意向我们展示您尝试过的代码吗?
  • 我需要一些帮助......~

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多