AttributeError: 'pygame.surface.Surface' object has no attribute 'get'
时间: 2023-08-04 18:02:30 浏览: 220
AttributeError: module 'tensorflow.compat.v1' has no attribute '
引用[1]和[2]中的错误信息显示,出现了AttributeError: 'pygame.Surface' object has no attribute 'bilt'的错误。这个错误是因为在代码中使用了一个不存在的方法。正确的方法应该是使用blit()而不是bilt()。所以需要将代码中的self.screen.bilt()改为self.screen.blit()。[1][2]
引用[3]中的错误信息显示,出现了AttributeError: 'MainGame' object has no attribute 'blitEnemyTank'的错误。这个错误是因为在代码中调用了一个不存在的方法。根据错误信息的提示,可能是想调用createEnemyTank()方法而不是blitEnemyTank()方法。所以需要将代码中的self.blitEnemyTank()改为self.createEnemyTank()。[3]
至于问题中提到的AttributeError: 'pygame.surface.Surface' object has no attribute 'get'的错误,根据提供的信息无法确定具体的原因。可能是在代码中使用了一个不存在的方法或属性。建议检查代码中是否有拼写错误或者是否正确导入了相关的模块。
阅读全文