我在我的iOs游戏中使用CDAudioManager和Cocos2d。我需要iOs播放器音乐和游戏音乐与声音效果同时播放。这两种模式都不适合我,因为它们要么关闭背景音乐,要么关闭游戏音乐。
以下是我想要的内容:
ipod播放器音乐不播放,启动游戏。游戏音乐和特效游戏。以及恢复之后。
kAMM_FxOnly, //!Other apps will be able to play audio
---ipod music plays, game effects play. game music doesn't play.
kAMM_FxPlusMusic, //!Only this app will play audio
---ipod music doesnt play
kAMM_FxPlusMusicIfNoOtherAudio
---ipod music plays, game music doesnt play.
在我试过的所有模式中,ipod音乐在最小化后都没有恢复。
答案 0 :(得分:0)
我99%肯定这是不可能的。如果iPod播放器正在播放音乐,并且您播放游戏音乐,它将停止播放iPod播放器。反之亦然。
我个人从未见过(听说过)这样做的应用程序,游戏开发人员的普遍关注更多的是不打扰iPod音乐如果正在播放 - 意味着如何检测iPod音乐是否按顺序播放防止游戏音乐播放和打断iPod音乐(因此使用户烦恼)。