pygame.Surface对象不可调用

时间:2017-12-04 14:38:49

标签: python pygame typeerror

for event in pygame.event.get():
    if event.type == pygame.QUIT:
        state = 2
        mouseX, mouseY = pygame.mouse.get_pos()
        leave(mouseX, mouseY)

当我按左上角的“x”时出现错误,内容为:

leave(mouseX, mouseY)

TypeError: 'pygame.Surface' object is not callable

1 个答案:

答案 0 :(得分:0)

我不能在没有看到更多代码的情况下肯定地说,但我最好的猜测是你已经命名了一个surface对象,并且它与你命名的函数相冲突离开。尝试将其中一个的名称更改为其他名称。