-3
我創建一個遊戲,我想添加一個音效。我該怎麼做。我不知道請幫助我。我做了一個射箭比賽。C#音效添加
例如:
if(myArrow.left >= board.lef)
{
//How should I write the code
}
我創建一個遊戲,我想添加一個音效。我該怎麼做。我不知道請幫助我。我做了一個射箭比賽。C#音效添加
例如:
if(myArrow.left >= board.lef)
{
//How should I write the code
}
如果要播放的文件是wav
文件。您可以使用其他SoundPlayer
使用WindowsMediaPlayer
對於聲音播放
using System.Media;
SoundPlayer player = new SoundPlayer("c:/path to file.wav");
player.Play();
//or
player.PlayLooping();
//then whenver you want to stop
player.Stop();
對於WindowsMediaPlayer中
using WMPLib;
WindowsMediaPlayer player = new WindowsMediaPlayer("c:/path to file.mp3");
player.controls.play();
//if you want to pause
player.controls.pause();
//if you want to stop
player.controls.stop();
你也可以通過它在你的Windows Media Player創建播放列表和循環。 (只需檢查該文章)。
NOTE:WMPLib
命名空間可能不在您的項目中,您需要通過右鍵單擊工具箱並單擊選擇項目來添加它。根據COM Components
選擇WindowsMediaPlayer
。如果名稱空間尚未添加,請將控件拖到窗體中,然後從窗體中將其刪除。它將被添加
當然,您可以使用控制檯應用程序的Console.Beep();
。
非常感謝。這個信息非常好。 –
@TurgutKanceltik很高興我能幫到你 – 2013-09-23 09:49:50