延迟3秒后加载声音。加载此声音时,更新功能中发生的动画会暂停(mili秒)
- (void) onEnter
{
[super onEnter];
[self schedule:@selector(update:)];
[self performSelector:@selector(playSong) withObject:nil afterDelay:3];
}
-(void)playSong{
soundEffectID=[[SimpleAudioEngine sharedEngine] playEffect:@"song.mp3"];
}
声音文件只有400kb。
答案 0 :(得分:1)
请使用preloadEffect
播放之前,它将避免动画和帧速率的混乱。
示例:[[SimpleAudioEngine sharedEngine] preloadEffect:@"bell.wav"];