我正在使用 CDLongAudioSource 在我的 cocos2d 游戏中播放我的音乐。但问题是当我的音频文件只加载但不播放时我的游戏崩溃了,因为我从我的场景返回到另一个场景,然后如果我再次进入音频文件需要播放应用程序崩溃的场景。
播放文件功能:
-(void)playMyEffect:(NSString*)audioFile{
CDLongAudioSource*currentSound = [[CDAudioManager sharedManager] audioSourceForChannel:kASC_Right];
//[currentSound load:@""];
NSLog(@" file path to play %@",audioFile);
[currentSound load:audioFile];
currentSound.delegate = self;
currentSound.backgroundMusic = NO;
self.isSpeechComplete = NO;
[currentSound play];
}