Audio 如何连续播放两个SoundEffectInstance变量?

Audio 如何连续播放两个SoundEffectInstance变量?,audio,xna,playback,effect,Audio,Xna,Playback,Effect,我正在用XNA 4.0制作一个游戏,我希望两个音效连续播放,形成一个句子(例如,第一个音效可能会说“您已选择”,而第二个音效说“游戏编号1”)。我目前使用的代码使这两种音效同时播放。我怎样才能让他们一个接一个地玩 soundEffectOne.Play(); soundEffectTwo.Play(); 如果你在同一个更新中同时调用这两个,那么他们同时玩是有道理的 您需要添加一些功能来检查第一个音效是否已播放完毕,然后调用第二个音效

我正在用XNA 4.0制作一个游戏,我希望两个音效连续播放,形成一个句子(例如,第一个音效可能会说“您已选择”,而第二个音效说“游戏编号1”)。我目前使用的代码使这两种音效同时播放。我怎样才能让他们一个接一个地玩

soundEffectOne.Play();
soundEffectTwo.Play();

如果你在同一个更新中同时调用这两个,那么他们同时玩是有道理的

您需要添加一些功能来检查第一个音效是否已播放完毕,然后调用第二个音效