【发布时间】:2018-11-14 03:14:50
【问题描述】:
我试图通过 pygame 将 png 文件加载到 python,但它不起作用 这是我的代码:
import pygame
from pygame.locals import *
pygame.init()
display_width = 800
display_height = 600
black = (0,0,0)
white = (255,255,255)
red = (255,0,0)
gameDisplay = pygame.display.set_mode((display_width,display_height))
pygame.display.set_caption("Game")
clock = pygame.time.Clock()
carImage = pygame.image.load('you.png')
def car(x,y):
gameDisplay.blit(carImage,(x,y))
x = (display_width * 0.45)
y = (display_height * 0.8)
crashed = False
while not crashed:
for event in pygame.event.get():
if event.type == pygame.QUIT:
crashed = True
gameDisplay.fill(white)
car(x,y)
pygame.display.update()
clock.tick(24)
pygame.quit()
quit()
它说:
Traceback(最近一次调用最后一次):
文件“C:/Users/Dawn/PycharmProjects/snakegame/snake.py”,第 13 行,在 carImage = pygame.image.load('you.png')
pygame.error: 无法打开你.png
请帮帮我,我不知道为什么会一直显示。
我现在使用的是窗口 10,我使用了 C: \.\...\you.png 方法
但还是不行。
【问题讨论】: