在PyGame上显示文本可以通过以下步骤实现:
import pygame
pygame.init()
window_width = 800
window_height = 600
window = pygame.display.set_mode((window_width, window_height))
font = pygame.font.Font(None, 36) # 字体和字号
text_color = (255, 255, 255) # 文本颜色
text = font.render("Hello, World!", True, text_color)
window.blit(text, (window_width/2 - text.get_width()/2, window_height/2 - text.get_height()/2))
pygame.display.flip()
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
完整代码示例:
import pygame
pygame.init()
window_width = 800
window_height = 600
window = pygame.display.set_mode((window_width, window_height))
font = pygame.font.Font(None, 36)
text_color = (255, 255, 255)
text = font.render("Hello, World!", True, text_color)
window.blit(text, (window_width/2 - text.get_width()/2, window_height/2 - text.get_height()/2))
pygame.display.flip()
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.quit()
这是一个简单的在PyGame上显示文本的示例,你可以根据自己的需求进行修改和扩展。如果想了解更多关于PyGame的信息,可以参考腾讯云的云游戏产品云游戏GME。
领取专属 10元无门槛券
手把手带您无忧上云