我正在尝试做一个程序,将作出反应按键和播放某些mp3文件。下面是一段代码:
from pygame import mixer
from Tkinter import *
root = Tk()
def playBDT():
mixer.init()
mixer.music.load("Ba Dum Tss!.mp3")
mixer.music.play()
button2 = Button(root, command = playBDT)
button2.bind("<KeyPress-X>", playBDT)
button2.grid(row=0,column=0)
root.mainloop()
现在当我运行这个我得到一个有按钮的框架。当我点击按钮时,声音正常播放。但是,当我按X键时,什么都没有发生。我怎样才能修好它?另外,如果我玩一个游戏,这个程序在后台运行,当我按下相应的键时,声音会播放吗?在
目前没有回答
相关问题 更多 >
编程相关推荐