我添加了一段代码以在我的 Visual C# 2010 速成版项目游戏中循环一个 *wav 文件(我已经在内容文件夹项目以及调试文件夹中添加了 wav 文件),但它只播放了 1 次直到它结束停止。我添加的代码是这些:
SoundEffect sound;
sound = Content.Load<SoundEffect>("bonus_music");
SoundEffectInstance instance = sound.CreateInstance();
instance.IsLooped = true;
sound.Play();
它没有循环播放那个声音。我正在使用 XNA Game Studio 4.0(循环声音完全没有问题,它工作得很好),但我想在不使用 XNA 的情况下循环声音,我遵循了 MSDN 参考和库上的示例,甚至在这个论坛中循环声音C#)。
我究竟做错了什么 ?有什么建议吗?我认为代码没问题。