制作音乐QWERTY键盘。播放错误声音而不是声音

为学校制作QWERTY音乐键盘。此代码不起作用。它应该发挥噪音的位(20世纪粉丝)它演奏一个窗户噪音,而不是...任何想法?制作音乐QWERTY键盘。播放错误声音而不是声音

def playSound02(canvas, synchronous): 

async = winsound.SND_FILENAME | winsound.SND_ASYNC

canvas.data["soundCounter"] += 1

sound02 = ["centuryfox.wav" ]

sound02 = sound02[canvas.data["soundCounter"] % len(sound02)]

winsound.PlaySound(sound02, async)

回答:

Python只能使用.wav文件,它们必须与代码本身在同一个文件夹中。

回答:

从Windows API文档(https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v=vs.85).aspx)

PlaySound搜索声音文件以下目录:当前目录; Windows目录; Windows系统目录; PATH环境变量中列出的目录;和网络中映射的目录列表。如果该功能找不到指定的声音并且未指定SND_NODEFAULT标志,则PlaySound将使用默认系统事件声音,而不是。如果该功能既不能找到系统默认条目,也不能找到默认声音,它就不会发出声音并返回FALSE。

以上是 制作音乐QWERTY键盘。播放错误声音而不是声音 的全部内容, 来源链接: utcz.com/qa/262911.html

回到顶部