ゲームで使用するマップのベースを作成しようとしていますが、画像を画面に読み込めません。Likesameの大文字小文字を使用して画像に絶対ファイルパスを送信し、画像の名前を変更し、作成した他のプログラムで機能するさまざまな画像を読み込んで、スクリプト自体と同じディレクトリにある画像。まだ何も機能していません。同じ問題を抱えている人々のスレッドをいくつか調べました。たとえば、pygameの画像が読み込まれないのはなぜですか。そして、私は自分の問題に対する答えを見つけることができません。画像が読み込まれません。コードは次のとおりです。
import sys, pygame
from pygame.locals import *
pygame.init()
size = (600, 400)
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Practice Map")
walls = pygame.image.load("C:\Users\dylan\Desktop\Practice Game\brick.jpg")
x = 0
y = 0
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
if event.type == KEYDOWN and event.key == K_ESCAPE:
sys.exit()
if event.type == KEYDOWN and event.key == K_UP:
y -= 20
if event.type == KEYDOWN and event.key == K_DOWN:
y += 20
if event.type == KEYDOWN and event.key == K_LEFT:
x -= 20
if event.type == KEYDOWN and event.key == K_RIGHT:
x += 20
screen.fill((0,0,0))
screen.blit(walls,(x, 330))
# more bricks to go here later
pygame.display.flip()
#end
とエラー:
Traceback (most recent call last):
File "C:\Users\dylan\Desktop\Practice Game\move.py", line 8, in <module>
walls = pygame.image.load("C:\Users\dylan\Desktop\Practice Game\brick.jpg")
error: Couldn't open C:\Users\dylan\Desktop\Practice Gamerick.jpg
エディターとしてIDLEを使用したPythonバージョン2.6用のPyGame1.9でPython2.6を使用しています。