我在Pyame1.9.2中有一个项目,在该项目中,我多次重新初始化显示,并将文本绘制到显示面。它可以正常工作,直到我关闭游戏显示并重新初始化它。它遵循这样的结构:init() # this is pygame.init()while running: display.get_surface().blit(text
我正在用pygame做一个游戏,我不知道如何在一个矩形中居中一些文本。我使用pygame.draw_rect(win,color,(x,y,w,h))和text with text = font.render("text",1,color)绘制矩形。我知道我可以使用text_rect = text.get_Rect()来获取文本的rect对象。但我不知道如何使用这些来居中文本。我在网上寻找解决方案,但是找不到