dot*_*NET 3 audio xna wav monogame
这是MonoGame 3.4,我通过VS2013使用它.我使用mgcb编译我的WAV文件的方式与我的纹理相同.MGCB工作正常,但是当使用SoundEffect课堂播放声音时,它不会发挥任何作用.没有异常和SoundEffect.Play()功能返回true,但我听不到任何声音.这是我的代码:
加载:
JumpSound = content.Load<SoundEffect>("SpinJump");
Run Code Online (Sandbox Code Playgroud)
播放:
var Ins = JumpSound.CreateInstance();
Ins.Volume = 1f;
Ins.Play();
Run Code Online (Sandbox Code Playgroud)
完全相同的代码在XNA项目中播放声音很好.这是一个已知的bug还是什么?
我有同样的问题.我的解决方案是重新安装DirectX.出于某种原因,这有帮助.我正在运行Windows 10和VS 2015 Community Edition.我也安装了XNA,其中相同的代码运行正常!
重新安装DirectX(https://www.microsoft.com/en-us/download/details.aspx?id=35&84e4d527-1a2f-c70a-8906-a877ec4baada=1)后,SoundEffect类重新开始工作!
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
2040 次 |
| 最近记录: |