我如何设计一个连续播放声音但不阻止其他节目的循环?

时间:2013-03-27 04:44:34

标签: c block playsound

我有一个声音字节,我想连续循环,因为用户会看到一组case语句。因此,一旦触发了包含case语句和播放声音循环的while语句,我希望声音循环继续播放,同时不阻止用户与每个case语句交互的能力。

基本上在这一点上我发生了两件事

1:来自playound的阻止循环可防止案例陈述出现或被启动

2:只有用户按下一个键才会触发播放...我不想等待用户键命令,我希望它能够连续播放

谢谢你们

2 个答案:

答案 0 :(得分:0)

您可以随时分叉子代,在父代码中播放,然后等待子代(包含case语句)的wait()终止。

答案 1 :(得分:0)

好吧想通了我可以在我的playound函数结尾添加SND_LOOP谢谢所有人!