Python:如何检测鼠标何时点击图像?

时间:2015-05-09 15:02:41

标签: python pygame mouseclick-event

最近我一直在使用pygame,我试图检测鼠标何时点击图像。这是我的一些代码,但我不断收到错误说:' pygame.Rect'对象没有属性' collide_point'。我该如何修复代码?这是我使用的代码:

if event.type == pygame.MOUSEBUTTONDOWN:  
    (x, y) = event.pos  
    if Button_Start.get_rect().collide_point(x, y):  
        print()  

1 个答案:

答案 0 :(得分:1)

该属性为collidepoint()。没有下划线。

if event.type == pygame.MOUSEBUTTONDOWN:  
    (x, y) = event.pos  
    if Button_Start.get_rect().collidepoint(x, y):  
        print()