我想在我的游戏中洗牌一打歌曲。下一首歌曲不应该与当前歌曲相同。SimpleAudioEngine洗牌播放列表
[[[SimpleAudioEngine sharedEngine] playBackgroundMusic: song];
应该有一个循环和歌曲应为随机,
[[NSString stringWithFormat: @"song%i.mp3", arc4random() % 20 + 1];
//20 songs starting from song1.mp3
这将是巨大的,如果这首歌将停止在用户的iPod音乐玩耍。但是声音效果还是应提供:
[[SimpleAudioEngine sharedEngine] playEffect: @"aaa.caf"]
另外,当iPod音乐播放,然后启动游戏,游戏音乐甚至不应该启动。
如何实现这个?
播放列表来自我的游戏,而不是用户的iPod播放列表。 – OMGPOP