jjzjj

android - AndEngine - 播放声音时滞后

我正在使用AndEngine创建一个简单的游戏。一个球被扔向地板,每当它与地板碰撞时,我想播放一个短暂的碰撞声音。在方法onUpdate()中,我检查碰撞并相应地播放声音。我使用类Sound来播放声音(如在AndEngine的SoundExample中)。在三星GalaxyS2上测试。问题是播放声音时程序会滞后。它甚至会影响游戏物理(有时在禁用声音时球会反弹到高于最高点)。这是代码:publicvoidonUpdate(floatpSecondsElapsed){//mSound.play();if(this.mSprite.collidesWith(ball.getSprite())