我正在尝试跳跃并在pygame中运行,我仍然是初学者所以我有一些问题。 我现在遇到的问题只是我的“hero.bmp”不会打开并打印在我的窗口上,但是 它没有显示错误,所以我不知道该怎么做。
import pygame, sys
pygame.init()
screen = pygame.display.set_mode((640, 480))
screen.fill((0,0,0))
try:
player = pygame.image.load('hero.bmp').convert()
except:
print "please define file 'hero.bmp'"
sys.exit(1)
playerpos = player.get_rect()
clock = pygame.time.Clock()
答案 0 :(得分:0)
您加载了图片,但实际上并没有将它们添加到屏幕上。
将“screen.blit(player,(0,0))”添加到您的代码中。
这会将你的玩家形象加载到0,0。
祝你好运!#/ p>