我和Monogame一起玩游戏。
我使用2台计算机进行编程,Windows 8 x64和VS 2013 Prof 在我的一台电脑上,我没有任何问题。声音正常(我使用DX版本)。
在我的另一台计算机上,它没有完全相同的代码...... 我将它改为OpenGL后端,然后我工作...... 但OpenGL游戏的版本要大3倍。
我真的不明白。 有人有这方面的经验吗?
_soundJump = content.Load<SoundEffect>("Jump");
我将.wav 16签名的PCM转换为xnb文件。
答案 0 :(得分:1)
重新安装DirectX(https://www.microsoft.com/en-us/download/details.aspx?id=35&84e4d527-1a2f-c70a-8906-a877ec4baada=1)后,SoundEffect类再次开始工作!