pygame显示鼠标位置代码
时间: 2024-09-21 21:11:07 浏览: 47
Pygame是一个流行的Python库,用于创建视频游戏和多媒体应用程序。要使用Pygame显示鼠标位置,你需要导入pygame模块,获取鼠标的当前位置,并更新到屏幕上。这是一个简单的示例:
```python
import pygame
import sys
# 初始化pygame
pygame.init()
# 设置窗口大小
screen_width = 640
screen_height = 480
screen = pygame.display.set_mode((screen_width, screen_height))
# 游戏主循环
while True:
# 处理事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
# 获取鼠标位置
mouse_pos = pygame.mouse.get_pos()
# 更新屏幕
screen.fill((0, 0, 0)) # 清除屏幕背景
pygame.draw.circle(screen, (255, 255, 0), mouse_pos, 5) # 在鼠标位置画黄色圆点表示位置
pygame.display.update() # 更新显示
# 结束程序
pygame.quit()
```
在这个例子中,我们首先初始化pygame,然后设置窗口大小并进入一个无限循环。每次循环中,我们会检查是否有退出事件,获取鼠标的位置,清空屏幕,并在鼠标位置绘制一个黄色的圆点,最后刷新屏幕以显示新的内容。
阅读全文