🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
~~~ """ 引入游戏框架 pygame.event是pygame暴露的事件对象列表 事件类型: 1. 窗体关闭事件 2. 键盘事件: 按下,抬起 3. 鼠标事件: pygame.locals是存放常量的 """ import time import pygame from pygame.locals import * import sys # 框架的初始化 pygame.init() # 创建了一个窗体 window = pygame.display.set_mode((700, 600)) # 通过死循环去阻塞窗体关闭 while True: # 清空窗体 (r,g,b) 0-255 # window.fill((0, 0, 0)) # 刷新界面 # pygame.display.flip() events = pygame.event.get() for event in events: if event.type == QUIT: # 窗体关闭 pygame.quit() sys.exit(0) if event.type == MOUSEBUTTONDOWN: # <Event(5-MouseButtonDown {'pos': (410, 384), 'button': 1, 'window': None})> # button 1是鼠标左键, 3是右键 (mac单击是左键,双击是右键) print(event) if event.button == 1: print("点击鼠标的左键: {}".format(event.pos)) ~~~