在c#控制台应用中使用音频文件



我正在用c#制作一个基于cmd的文本游戏,我需要你的帮助。

我使用这个代码来播放音频:

    SoundPlayer sndPlayer = new SoundPlayer();
        sndPlayer.SoundLocation = @"C:UsersUriDesktopMusicMusic for gamesp8.wav";
        sndPlayer.PlayLooping();

但问题是,要在其他电脑上工作,需要在我电脑上的完全相同的位置有一个音频文件。

我知道网上有解决办法,但作为一个新手和一个母语不是英语的人,我真的不明白他们。

有没有人能一步一步地指导我如何在其他电脑上也这样做?

你可以使用一个相对路径并将其与游戏一起发布。

举个例子,你在发行游戏时附带了可执行文件和一些可以添加声音的文件夹。然后您可以使用一个相对路径来访问它们:

sndPlayer.SoundLocation = @"soundssp8.wav";

相关内容

  • 没有找到相关文章

最新更新