Pygame Locals 模块
这个模块包含了在Pygame应用程序中经常使用的各种常量的定义。尽管这些常量是在各自的模块中定义的,但在locals模块中使用它们会更方便。
例如,按键或鼠标事件(如KEYDOWN或MOUSEBUTTONDOWN)分别定义为pygame.key.KEYDOWN或pygame.mouse.MOUSEBUTTON,通过从locals模块导入,这些常量可以不用限定模块名称。
这里,我们使用来自locals模块的QUIT事件。
import pygame,sys
from pygame.locals import *
pygame.init()
canvas=pygame.display.set_mode((400,300))
pygame.display.set_caption("Hello")
canvas.fill((0,0,0))
while True:
for event in pygame.event.get():
if(event.type == QUIT):
pygame.quit()
sys.exit(1)