2
跟着一些教程,我有沒有運氣,我試圖添加使用免費樣品,一個簡單的.wav聲音效果到XNA,我有一個名爲聲音:XNA SoundEffects不打
SoundEffect hit1;
SoundEffect hit2;
然後加載的內容有:
hit1= content.load<SoundEffect>("hit1")
但是,當涉及到添加發揮按下按鈕,我去測試它沒有音質可言,甚至沒有錯誤或沒有遊戲加載並播放,但任何聲音效果都不起作用。
** // Sounds
SoundEffect hit1;
SoundEffect hit2;
這是我的變量名:
// Sounds
hit1 = Content.Load<SoundEffect>("hit1");
hit2 = Content.Load<SoundEffect>("hit2");
這是我如何加載它們在LoadContent方法:
//If Keyboard Key W is Pressed or Buttong Y
if (keys1.IsKeyDown(Keys.W) && oldKeys1.IsKeyUp(Keys.W)
|| (oldpad1.Buttons.Y == ButtonState.Released) && (pad1.Buttons.Y == ButtonState.Pressed))
{
secondsPassed = 0;
// IF The Target Image is a Gnome
if (targets[0] == sprites[0])
{
//They whacked a gnome
GnomeHits = GnomeHits + 1;
runNum = 0;
secondsPassed = 0;
hit1.Play();
}
else
{
//They whacked a troll
scoreNum = scoreNum + 1;
runNum = runNum + 1;
GnomeHits = 0;
secondsPassed = 0;
hit2.Play();
}
SetUpSpriteLoop();
這是控制按鈕我的一個m試圖分配聲音 當我擊中F5並運行遊戲時,當我按下按鍵或按鈕時聽不到任何聲音。