我想爲pygame事件類寫一個簡化的類,但我不太確定我會如何去做這件事。簡化的鍵盤鼠標:輸入
我想簡單的檢查,如果一個鍵或鼠標已被按下例如沒有長篇大論的for循環在事件:
for event in pygame.event.get():
if event.type == QUIT:
sys.exit()
elif event.type == KEYDOWN and event.key == K_ESCAPE:
//do something
相反,我想
if keydown(K_ESCAPE):
//do something
但我真的不確定的如何去做這件事。
對此有何想法?
但是,如果我這樣做,我必須定義事件。我只是想要如果keydown(K_ESCAPE)。我該怎麼做呢? –
你怎麼用鼠標輸入來做到這一點? –
您也可以在函數中封裝'event.get'循環,但您需要考慮如何處理退出。對於鼠標輸入,[閱讀文檔](http://www.pygame.org/docs/ref/event.html)。 – jonrsharpe