2011-03-23 101 views

回答

5

我已經這樣做了,也許給你一些!

- (void)muteMusic:(CCMenuItemToggle *)sender 
{ 
    if([[SimpleAudioEngine sharedEngine]isBackgroundMusicPlaying]) 
    { 
     [[SimpleAudioEngine sharedEngine] pauseBackgroundMusic]; 
    } else { 
     [[SimpleAudioEngine sharedEngine] resumeBackgroundMusic]; 
    } 

} 
+0

謝謝,但我想分離我的聲音文件從效果和背景音樂。我該如何暫停背景音樂? – Joethemonkey101 2011-03-26 00:36:27

+0

看看這個話題! http://www.cocos2d-iphone.org/forum/topic/9914 – gangmobile 2011-03-26 15:18:09

+0

我猜cocos2d可以自動分辨背景音樂和效果之間的區別嗎?謝謝,我誤會了,因爲我忘了playBackgroundMusic意味着它不是一個效果或其他任何東西。這真的很讓人困惑,但是謝謝你幫我解決了這個問題。順便說一句,我選擇了你的答案;) – Joethemonkey101 2011-03-26 16:01:03