Python Pygame分数显示

时间:2018-04-18 18:53:25

标签: python pygame display

我想在Pygame的屏幕上显示分数。

这是文字功能。执行时,它会显示" ** AttributeError:' pygame.Surface'对象没有属性' get'" * 谢谢你的帮助!

   def text(self, surface, text, size, x, y):
          font= pg.font.Font(self.font_name, size)
          text_surface = font.render(text, True, WHITE )
          text_rect= text_surface.get.rect()
          text.rect.midtop = (x,y)
          self.screen.blit(text_surface, text_rect)

1 个答案:

答案 0 :(得分:3)

您的意思是text_surface.get_rect(),而不是text_surface.get.rect()

另外,展望你的功能,你可能意味着text_rect而不是text.rect