目前我的代码在使用andEngine和Box2D以及墙壁的游戏中的任何对象之间有联系时发出声音,我的问题是当与任何对象进行联系时它再次启动我理解为什么会发生这种情况。如果可能的话,我想要做的就是继续播放声音,同时播放它以进行另一次碰撞。我想我可能需要使用线程,但我不确定如何在java for android中执行此操作。
@Override
public void beginContact(Contact contact)
{
Rattle.this.mExplosionSound.play();
}
更新:我似乎无法解决这个问题,但我知道我需要做的是同时多次播放这个声音,我已经尝试了线程和soundPool但是没有运气也没有确定该怎么做。