pygame 鼠标左键
时间: 2023-09-24 13:12:39 浏览: 137
python实现五子棋游戏(pygame版)
5星 · 资源好评率100%
在 Pygame 中,可以通过检测鼠标左键的点击事件来实现鼠标左键的操作。以下是一个示例代码:
```python
import pygame
pygame.init()
# 设置窗口大小
screen = pygame.display.set_mode((400, 300))
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
exit()
# 检测鼠标左键的点击事件
if event.type == pygame.MOUSEBUTTONDOWN and event.button == 1:
# 获取鼠标当前的坐标
x, y = pygame.mouse.get_pos()
print("鼠标左键被点击了,当前坐标为:", x, y)
pygame.display.update()
```
在上面的示例代码中,我们通过 `pygame.MOUSEBUTTONDOWN` 事件来检测鼠标左键的点击事件,并通过 `event.button == 1` 来判断是否是鼠标左键被点击。当鼠标左键被点击时,我们可以通过 `pygame.mouse.get_pos()` 方法来获取鼠标当前的坐标,并进行相应的操作。
阅读全文