我无法触发我的自定义事件。我的常规活动工作正常,但我想我做错了什么。以下是相关代码:
evt = pygame.event.Event(gui.INFOEVENT, {'time':time,'freq':freq,'db':db})
print "POSTING", evt
pygame.event.post(evt)
.... Later ....
for event in pygame.event.get():
print "GOT", event
if event.type == pygame.QUIT:
sys.exit()
dispatcher.dispatch(event)
gui.INFOEVENT = 101 顺便说一句。POSTING 打印语句触发,但 GOT 从未显示我的事件。
谢谢!