甚至无法在黑色屏幕上的pygame中加载图片

时间:2014-11-22 22:05:34

标签: python pygame

我正在尝试跳跃并在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()

1 个答案:

答案 0 :(得分:0)

您加载了图片,但实际上并没有将它们添加到屏幕上。

将“screen.blit(player,(0,0))”添加到您的代码中。

这会将你的玩家形象加载到0,0。

祝你好运!#/ p>