老师帮忙看看我这个是什么情况
来源:2-5 pygame动画切换及音效
weixin_慕码人71622
2019-10-28 04:45:11
3回答
同学你好:
同学的问题可能是兼容性出现了差错,在官网中,说为了兼容性,同学可以使用os.path.join方法。
同学按照这个方法os.path.join("static",'hero1.png')将路径拼接即可。
如果我解决了同学的问题,请采纳!学习愉快^_^。
好帮手乔木
2019-10-28
同学你好:
经过测试,同学的代码没有问题,访问静态资源的路径也没有问题。
解决:
同学可以右键点击图片资源,点击copy path,使用复制的绝对路径测试加载是否成功。
同学可以重新创建一个文件,在这个文件中测试该代码。
如果我解决了同学的问题·,请采纳!学习愉快^_^。
weixin_慕码人71622
提问者
2019-10-28
import pygame, sys pygame.init() screen = pygame.display.set_mode((500, 500)) # 加载图片 image = pygame.image.load('./static/hero1.png') image2 = pygame.image.load('./static/hero2.png') clock = pygame.time.Clock() counter = 0 while True: counter += 1 print(1111) for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() sys.exit() clock.tick(60) # 绘制白色屏幕 screen.fill(pygame.Color(255, 255, 255)) # 绘制图片 if counter % 5 == 0: screen.blit(image, (20, 20)) else: screen.blit(image2, (20, 20)) pygame.display.flip()
相似问题