2013-12-12 92 views
0

我正在为cocos2d中的游戏编写代码。我有5个CCScenes.I试图在我的游戏中实现背景音乐。我在所有CCScenes中播放同一个文件。我已经在称为控制器的单例类中实现了所有与音量相关的任务。 所以我的问题是每当我从一个场景导航到另一个场景时,背景音乐会启动,但只要新页面加载,它就会停止。 我想让音乐连续播放任何人都可以帮我吗? 这里是我的代码可以播放我的声音文件 -replacescene在我的游戏中停止背景音乐cocos2d ios

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"main_game_bg.mp3"]; 
[[SimpleAudioEngine sharedEngine] setBackgroundMusicVolume: [[Controller sharedMySingleton] getBgVolume]]; 

我在主菜单类写这两条线。这些播放主菜单屏幕上的声音以及当我导航到屏幕第一。但只要我进入下一个屏幕即屏幕2,它就会重新开始音乐,并且在屏幕2被加载后,它会停止音乐。而下一个屏幕也是如此。

回答

1
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"blues.mp3" loop:YES]; 
[[SimpleAudioEngine sharedEngine] playEffect:@"alien-sfx.caf"]; 

你忘了提环在第一线

相关问题