Python pygame窗口不断崩溃
发布时间:2020-12-16 21:33:13 所属栏目:Python 来源:网络整理
导读:每当我运行我的代码时,显示的 Python窗口都不会响应. 我的代码有问题还是我必须重新安装pygame和python? 我得到一个黑色的pygame窗口,然后它变成白色,说不响应? 我也是新手,所以请尽可能简单.我试着到处寻找答案,但无法以我能理解的方式得到答案. 请帮帮我
每当我运行我的代码时,显示的
Python窗口都不会响应.
我的代码有问题还是我必须重新安装pygame和python? 我得到一个黑色的pygame窗口,然后它变成白色,说不响应? 我也是新手,所以请尽可能简单.我试着到处寻找答案,但无法以我能理解的方式得到答案. 请帮帮我.谢谢 :) 1 – 导入库 import pygame from pygame.locals import * 2 – 初始化游戏 pygame.init() width,height = 640,480 screen=pygame.display.set_mode((width,height)) 3 – 加载图像 player = pygame.images.load("resources/images/dude.png") 4 – 保持循环 while 1: # 5 - clear the screen before drawing it again screen.fill(0) # 6 - draw the screen elements screen.blit(player,(100,100)) # 7 - update the screen pygame.display.flip() # 8 - loop through the events for event in pygame.event.get(): # check if the event is the X button if event.type==pygame.QUIT: # if it is quit the game pygame.quit() exit(0) 解决方法
不要导入pygame.locals.它实际上是不必要的,因为你已经导入了pygame.
另外,正如@furas所说,它应该是: player = pygame.image.load("resources/images/dude.png") 不: player = pygame.images.load("resources/images/dude.png") 这将清除代码中的一些问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |