为了账号安全,请及时绑定邮箱和手机立即绑定

python写的贪食蛇游戏的一个小问题?

python写的贪食蛇游戏的一个小问题?

白羊3615763 2016-07-14 10:05:04
最近才学的python,在网上找的贪食蛇游戏代码,运行的时候就出现错误 def gameOver():       gameOverFont = pygame.font.Font       ('freesansbold.ttf', 72)       gameOverSurf = gameOverFont.render       ('Game Over', True, greyColor)       gameOverRect = gameOverSurf.get_rect()     gameOverRect.midtop = (320, 10)       playSurface.blit(gameOverSurf, gameOverRect)       pygame.display.flip()       time.sleep(5)       pygame.quit()       sys.exit()具体错误在这一行gameOverRect = gameOverSurf.get_rect()后面代码调用函数gameOver()的时候报错AttributeError:'method_descriptor' object has no attribute 'get_rect' 请问大神们怎么解决,在线等!!!
查看完整描述

2 回答

?
带领世界来看你

TA贡献3条经验 获得超2个赞

报错的意思就是说你的 method_descriptor没有get_rect的属性啊。。。说明你用错属性了?要不然就是你download的代码所使用的pyhton版本和你的python 版本不一样,python2和python3之间的区别。你可以dir 一下pygame,看下pygame有哪些属性

查看完整回答
反对 回复 2016-07-14
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

你这个代码不完整,无法找到问题啊。

查看完整回答
反对 回复 2016-07-14
  • 2 回答
  • 1 关注
  • 2074 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信