gpt4 book ai didi

c# - 有什么办法可以在C#控制台应用程序中一次播放两种声音吗?

转载 作者:行者123 更新时间:2023-12-03 01:27:24 26 4
gpt4 key购买 nike

我正在用C#开发文字游戏。但是我想一次有多种声音。所以我尝试使用SoundPlayer。但是,每当我加载另一种声音时,它就会切断另一种声音。如果这样的话。我是编程新手,所以请尝试像im 5一样进行解释!

最佳答案

如果您说2种不同的声音,您想一起演奏。

下面的示例是Console.Beep的示例,可以扩展到其他声音

您可以将Console.Beep()替换为您要播放的其他声音

using System.Threading;
using System.Threading.Tasks;

将以上2添加到您的命名空间
//First sound you want to play

var first = await Task.Run(() => Console.Beep());

//Optional Delay
await Task.Delay(500); //Does not halt the current thread

//Second sound you want to play
var second = await Task.Run(() => Console.Beep(500,1000));

关于c# - 有什么办法可以在C#控制台应用程序中一次播放两种声音吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59431525/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com