【发布时间】:2013-12-13 18:21:19
【问题描述】:
我的游戏中有声音
private SoundEffect sirenSound;
我有一个模型,它使用碰撞检测来检测它何时与敌方模型发生碰撞。
if (enemySphere.Intersects(playerSphere))
{
health--;
sirenSound.Play();
}
这很好用,只是我遇到的问题是,当两个模型发生碰撞时,每帧都会播放歌曲的另一个副本。
我想也许这样的事情会起作用
if(sirenSound.Play() == false)
sirenSound.Play();
但它不起作用,有人知道无需使用计时器的快速解决方法吗?
【问题讨论】: