首页 > 代码库 > pygame 初记
pygame 初记
import traceback import pygame from pygame.locals import * pygame.display.init() sizes = { "screen" : [ 640, 480 ] } colors = { "screen" : ( 255, 255, 255 ) } screen = pygame.display.set_mode( sizes["screen"], 0, 32 ) def cin(): for e in pygame.event.get(): if e.type == KEYDOWN: if e.key == K_ESCAPE: return False return True def draw(): screen.fill( colors["screen"] ) pygame.display.update() def prepare( func ): def _pre(): pygame.event.set_grab( True ) func() pygame.event.set_grab( False ) pygame.quit() return _pre @prepare def main(): while True: if not cin(): break draw() if __name__ == '__main__': try: main() except: traceback.print_exc() pygame.quit() input()
pygame 初记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。