2012-08-10 2 views
1

Cocos2d의 soundId는 어디에 있습니까?ALuint를 통해 Cocos2d의 효과를 멈추는 방법은 무엇입니까?

나는 그것이 어딘가에서 반환된다는 것을 알고 있지만,이 값이나 그 위치를 어떻게 포착합니까? 나는 soundId을 얻을에 대한 효과를 말했다 위치를 모르는,

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

을하지만 :

나는 사용하여 효과를 중지하려합니다.

도움을 주시면 대단히 감사하겠습니다.

감사합니다.

답변

3

ALuint는 playEffect에서 반환됩니다

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

헤이 스테 펜 덕분에 다시 도움을. –