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
答案 0 :(得分:0)
我不能在没有看到更多代码的情况下肯定地说,但我最好的猜测是你已经命名了一个surface
对象,并且它与你命名的函数相冲突离开。尝试将其中一个的名称更改为其他名称。