pygame导入图片成功仍旧黑屏,求大神指教
import pygame,syspygame.init()
pygame.event.get()
size=width,height=1600,1400
speed=[-2,1]
bg =(255,255,255)
screen=pygame.display.set_mode(size)
pygame.display.set_caption("初次见面请多多关照!")
turtle=pygame.image.load(r"turtle.png")
position=turtle.get_rect()
while True:
for even in pygame.event.get():
sys.exit()
position=position.move(speed)
if position.left<0 or position.right>width:
turtle=pygame.transform.flip(turtle,True,Flase)
speed=-speed
if position.top<0 or position.bottom>height:
speed=-speed
screen.fill(bg)
screen.blit(turtle,position)
pygame.display.flip()
pygame.time.delay(10)
pygame.display.update()
turtle=pygame.transform.flip(turtle,True,Flase)
这行False写错了
还有
for even in pygame.event.get():
sys.exit()
要写成
for event in pygame.event.get():
if event.type == pygame.QUIT: # 判断用户是否点击了关闭按钮
sys.exit()
有帮助的话请设置最佳吧{:10_254:} 你这代码问题稍微有点多。。
第一条:
for even in pygame.event.get():#此处event拼写错误
sys.exit()#此处应该加上一句if event.type == pygame.QUIT:并把这个退出加入到if的缩进下面
改成:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
第二条:
turtle=pygame.transform.flip(turtle,True,Flase)
这里的FALSE拼写错误,改了这两点应该就正常了。 小伤口 发表于 2021-3-24 10:18
这行False写错了
还有
谢谢大神,用了你说的,果然成功了{:5_95:}
页:
[1]