經過這麼多的搜索,我無法找到任何解決方案在cocos2d中停止效果。停止在cocos2d中的效果?
我的播放效果是從數據庫中獲取聲音,所以要停止特定的聲音,我必須這樣:
[[SimpleAudioEngine sharedEngine] stopEffect:[NSString stringWithFormat:@"%@.wav",sound]];
但我得到警告:從指針stopEffect使得整數,未投..
這是爲什麼? 我該如何阻止所有正在播放的聲音?或不是特定的?任何其他方式?
非常感謝。
好的我明白了: ALuint soundEffectID; soundEffectID = [[SimpleAudioEngine sharedEngine] playEffect:play]; [[SimpleAudioEngine sharedEngine] stopEffect:soundEffectID]; – Curnelious
您應該將此作爲答案提交,並接受您的答案以將問題標記爲已解決。 –