如何在Pygame中居中文本
- 论坛
- 如何在Pygame中居中文本
10 浏览
如何在Pygame中居中文本
我有一些代码:
# 绘制文本 font = pygame.font.Font(None, 25) text = font.render("你赢了!", True, BLACK) screen.blit(text, [SCREEN_WIDTH / 2, SCREEN_HEIGHT / 2])
我如何获取文本的宽度和高度,以便我可以像这样居中文本:
screen.blit(text, [SCREEN_WIDTH / 2 - text_w / 2, SCREEN_HEIGHT / 2 - text_h / 2])
如果这不可能,还有其他方法吗?
我找到了这个示例,但我没太明白。