Pygame - Locals 模块
该模块包含 Pygame 应用程序中经常使用的各种常量的定义。 尽管这些常量是在各自的模块中定义的,但从 locals 模块中使用它们会变得更容易。
例如,键或鼠标事件(例如 KEYDOWN 或 MOUSEBUTTONDOWN)分别定义为 pygame.key.KEYDOWN 或 pygame.mouse.MOUSEBUTTON,这些常量可以在不限定模块名称的情况下通过从 locals 模块导入来使用。< /p>
在这里,我们使用 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)