pygbutton'Click'事件不起作用

时间:2013-10-25 14:59:41

标签: python pygame

我正在使用pygame开发我的第一个项目,这是一个小型闪卡程序。一切都像魅力,但我试图在应用程序上获取按钮。为此,我使用pygbutton,我希望“下一步”按钮的功能与按右箭头键时相同,但显然没有检测到咔嗒声。这是按钮的代码:

    if 'click' in buttonNext.handleEvent(event):
        card = card + 1
        textSurfaceObj = fontObj.render(sideOneList[card], True, BLUE)
        textRectObj = textSurfaceObj.get_rect()
        textRectObj.center = (350, 200)

我希望它的功能与右箭头键相同:

        if (event.type == KEYDOWN and (event.key == K_RIGHT and card < len(sideOneList) - 1)):
            card = card + 1
            textSurfaceObj = fontObj.render(sideOneList[card], True, BLUE)
            textRectObj = textSurfaceObj.get_rect()
            textRectObj.center = (350, 200)

0 个答案:

没有答案