【发布时间】:2010-06-10 21:36:59
【问题描述】:
我在一个简单的游戏中编码,我移动一个方块,每次方块移动时都会产生声音效果。 (像走路的声音)
问题是播放音效导致显示刷新滞后。好像对引擎来说性能太高了。 我在问是否有办法正确播放重复但不连续的声音(这不是真正的循环,但如果步行是无止境的,它可能是)
这里是我的功能: ...我初始化音频对象的方式
moveSound = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil];
这里是调用它的函数
...
{
moveSound.currentTime = 0;
[moveSound play];
}
有什么好的方法吗? 谢谢
【问题讨论】:
标签: objective-c audio avaudioplayer lag