Pygame.image.load 不工作?
Pygame.image.load Not Working?
我是 Pygame 的初学者,正在按照本教程在 Pygame 中构建一个简单的 Minecraft 游戏。我正在关注本教程
http://usingpython.com/events/ 和 pygame.image.load()
不会显示。
这是我的代码(主要部分):
#Game Dimensions
TILESIZE = 20
MAPWIDTH = 30
MAPHEIGHT = 20
#Player and position
PLAYER = pygame.image.load('Player.png')
playerPos = [0, 0]
while True:
#User Events
for event in pygame.event.get():
#If they want to quit
if event.type == QUIT:
pygame.quit()
sys.exit()
elif event.type == K_RIGHT:
if (event.key == K_RIGHT):
playerPos[0] += 1
#Everything between here and
#Display the player
DISPLAYSURF.blit(PLAYER, (playerPos[0]*TILESIZE, playerPos[1]*TILESIZE))
for row in range(MAPHEIGHT):
for column in range(MAPWIDTH):
DISPLAYSURF.blit(textures[tilemap[row][column]], (column*TILESIZE, row*TILESIZE))
#Here
#Updates screen
pygame.display.update()
Player.png 是一个 20px x 20px 的圆圈图像
感谢帮助(:
抽完牌再抽玩家。它很可能会被覆盖。
我是 Pygame 的初学者,正在按照本教程在 Pygame 中构建一个简单的 Minecraft 游戏。我正在关注本教程
http://usingpython.com/events/ 和 pygame.image.load()
不会显示。
这是我的代码(主要部分):
#Game Dimensions
TILESIZE = 20
MAPWIDTH = 30
MAPHEIGHT = 20
#Player and position
PLAYER = pygame.image.load('Player.png')
playerPos = [0, 0]
while True:
#User Events
for event in pygame.event.get():
#If they want to quit
if event.type == QUIT:
pygame.quit()
sys.exit()
elif event.type == K_RIGHT:
if (event.key == K_RIGHT):
playerPos[0] += 1
#Everything between here and
#Display the player
DISPLAYSURF.blit(PLAYER, (playerPos[0]*TILESIZE, playerPos[1]*TILESIZE))
for row in range(MAPHEIGHT):
for column in range(MAPWIDTH):
DISPLAYSURF.blit(textures[tilemap[row][column]], (column*TILESIZE, row*TILESIZE))
#Here
#Updates screen
pygame.display.update()
Player.png 是一个 20px x 20px 的圆圈图像
感谢帮助(:
抽完牌再抽玩家。它很可能会被覆盖。