如何通过 ALuint 在 Cocos2d 中停止效果



Cocos2d 中的声音 Id 在哪里?

我知道它是从某个地方返回的,但是您如何捕获此值或它的位置?

我正在尝试使用以下方法停止效果:

[[SimpleAudioEngine sharedEngine] stopEffect:<#(ALuint)#>];

但是,我不知道从哪里获得所述效果的 soundId。

任何帮助将不胜感激。

谢谢。

ALuint 从 playEffect 返回:

ALuint effect = [[SimpleAudioEngine sharedEngine] playEffect:@"effect.caf"];
[[SimpleAudioEngine sharedEngine] stopEffect:effect];

最新更新