我在我的遊戲應用程序中有8個關卡。每個級別的屏幕右上角都有聲音控制按鈕。當我點擊該按鈕時,它會打開/關閉聲音。如何從COCOS2D的任何地方開啓/關閉整個應用程序的音樂和聲音效果?
如果它在第一級關閉,它應該關閉所有級別。我怎樣才能做到這一點?
我在我的遊戲應用程序中有8個關卡。每個級別的屏幕右上角都有聲音控制按鈕。當我點擊該按鈕時,它會打開/關閉聲音。如何從COCOS2D的任何地方開啓/關閉整個應用程序的音樂和聲音效果?
如果它在第一級關閉,它應該關閉所有級別。我怎樣才能做到這一點?
如果使用CocosDenshion發揮你的音樂,你可以簡單地調用
[[SimpleAudioEngine sharedEngine] setBackgroundMusicVolume: value];
[[SimpleAudioEngine sharedEngine] setEffectsVolume: value];
值浮在0..1
範圍在做NSUserDefaults的該設置或放置一個全局變量在AppDelegate中和檢查每個級別的 – Sumanth
@Sumanth使用的全局變量。謝謝 – maniclorn