首页 > 解决方案 > 使用winsound时无法播放其余代码

问题描述

我正在编写一个简单的游戏,但是当我尝试使用 winsound 命令播放一些音乐时,它会播放它,但它之后的一切都不起作用。我试着把它放在最后,但是当我退出游戏时音乐开始了。

标签: pythongame-developmentwinsound

解决方案


那是因为,据我了解,您是同步进行的,因此在声音再现后代码执行将恢复。现在,由于我认为您指的是winsoundpython 库,因此您应该能够运行一个线程,在其中使用Python Threading library播放声音。这样,当您的其余代码运行时,声音会异步再现


推荐阅读