刚开始使用cocos2d,到目前为止我已经设置了不同的场景,例如主菜单,设置和关于。我已经在主菜单场景中添加了一些背景音乐,如下所示:
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"TileMap.caf"];
音乐传递到其他场景,但当我回到主菜单场景时,声音会自动重启。
我现在只做了大约3个星期,所以对我来说很容易:)
提前致谢。
答案 0 :(得分:4)
你应该检查当前正在播放[[SimpleAudioEngine sharedEngine] isBackgroundMusicPlaying]
的背景音乐,以及它当前正在播放的内容是什么,而不是在主菜单场景中再次呼叫playBackgroundMusic