pygame显示欢迎
时间: 2024-01-13 09:20:23 浏览: 89
软件欢迎界面
根据提供的引用内容,以下是解决Pygame显示欢迎的问题的方法:
```python
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("Welcome to Pygame")
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill((255, 255, 255))
font = pygame.font.Font(None, 36)
text = font.render("Welcome to Pygame!", True, (0, 0, 0))
text_rect = text.get_rect(center=(400, 300))
screen.blit(text, text_rect)
pygame.display.flip()
pygame.quit()
```
这段代码使用了Pygame库来创建一个窗口,并在窗口中显示"Welcome to Pygame!"的欢迎信息。代码中的`pygame.init()`用于初始化Pygame库,`pygame.display.set_mode((800, 600))`用于设置窗口的大小,`pygame.display.set_caption("Welcome to Pygame")`用于设置窗口的标题。然后,通过一个循环来监听窗口的关闭事件,当用户点击关闭按钮时,循环会结束,程序退出。在每次循环中,使用`screen.fill((255, 255, 255))`来填充窗口的背景色为白色,然后使用`pygame.font.Font(None, 36)`创建一个字体对象,`font.render("Welcome to Pygame!", True, (0, 0, 0))`用于渲染文本,`text.get_rect(center=(400, 300))`用于获取文本的矩形区域,并将文本绘制到窗口上。最后,使用`pygame.display.flip()`来更新窗口的显示内容。当用户关闭窗口时,调用`pygame.quit()`来退出Pygame。
阅读全文