显示文字

52.5 显示文字

font.Font(None, 字号) 或字体路径;font.render 生成 Surface;blit 贴到屏幕。

分数显示

# ========================================
# 示例:pygame 文字
# ========================================
import pygame

pygame.init()
screen = pygame.display.set_mode((300, 150))
font = pygame.font.Font(None, 36)
text = font.render('Score: 100', True, (255, 255, 255))
screen.fill((0, 0, 0))
screen.blit(text, (50, 60))
pygame.display.flip()
pygame.time.wait(1500)
pygame.quit()