簡體   English   中英

在 C# 控制台應用程序中使用音頻文件

[英]Using audio file in c# console application

我正在使用 c# 在 cmd 上制作一個基於文本的游戲,我需要你的幫助。

我正在使用此代碼播放音頻:

    SoundPlayer sndPlayer = new SoundPlayer();
        sndPlayer.SoundLocation = @"C:\Users\Uri\Desktop\Music\Music for game\sp8.wav";
        sndPlayer.PlayLooping();

但問題是,要使其在其他計算機上工作,需要在與我的計算機上完全相同的位置有一個音頻文件。

我知道網上有解決方案,但作為一個新手和一個母語不是英語的人,我真的不明白。

有沒有好心人指導我一步一步地在其他計算機上進行這項工作?

非常感謝 :)

您使用相對路徑並將其與您的游戲一起發布。

例如,您將游戲與可執行文件和一些包含聲音的文件夾一起發布,您可以在其中添加聲音。 然后您可以使用相對路徑來訪問它們:

sndPlayer.SoundLocation = @"sounds\sp8.wav";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM