我在游戏中遇到背景音乐问题。当我从主菜单场景切换到游戏场景时,它停止,但是当游戏场景切换到gameOver场景时,它不停止。当我选择重播时,音乐也会重叠(从gameOver场景切换回游戏场景)。
要播放音乐,请使用AVAudioPlayer。 ([玩家停止],[玩家播放]等:)
这似乎是问题所在,如何使音乐连续播放?
最佳答案
我个人使用了Ray Wenderlich的音频库,可以在这里找到:
https://github.com/raywenderlich/SKTUtils/tree/master/SKTUtils
您只需要SKTAudio.h和.m
但是其他库也很好
要开始音乐:
[[SKTAudio sharedInstance] playBackgroundMusic:@“bgMusic.mp3”];
暂停:
[[SKTAudio sharedInstance] pauseBackgroundMusic];