python
1 2コード 3 4import pgzrun 5WIDTH=640 6HEIGHT=480 7 8def draw(): 9 screen.fill('blue') 10 plyer.draw() 11 12 screen.draw.line((0,300),(799,300),'white') 13 screen.draw.line((400,0),(400,599),'white') 14 screen.draw.text('ANGLE='+str(player.angle),(50,80)) 15 16def update(): 17 global player 18 player.angle +=1 19 20player=Actor('p3_walk03.png',(400,300)) 21 22pgzrun.go() 23```日経ソフトウェアに載っている、コードをそのまま下のように入力して実行したところ、以下のようなエラーが6個出てウィンドウや画像が表示されません↓ 24 25実行方法 26 27使用ソフト→visual studio code 28 290. 30vscodeのターミナルで 31「cd ~/desktop/sprite_test」と初めに入力 320. 次に「python sprite.py」で実行したところ下記のようなエラーが出ました。 33 34 35 36 37エラー表示↓ 38**Traceback (most recent call last): 39 40File "/Users/yucoro/Desktop/sprite_test/sprite.py", line 17, in <module> 41 player=Actor('p3_walk03.png',(400,300)) 42 43File "/Users/yucoro/.pyenv/versions/3.8.5/lib/python3.8/site-packages/pgzero/actor.py", line 88, in __init__ 44 self.image = image 45 46 File "/Users/yucoro/.pyenv/versions/3.8.5/lib/python3.8/site-packages/pgzero/actor.py", line 103, in __setattr__ 47 return object.__setattr__(self, attr, value) 48 49File "/Users/yucoro/.pyenv/versions/3.8.5/lib/python3.8/site-packages/pgzero/actor.py", line 218, in image 50 self._orig_surf = self._surf = loaders.images.load(image) 51 52 File "/Users/yucoro/.pyenv/versions/3.8.5/lib/python3.8/site-packages/pgzero/loaders.py", line 129, in load 53 raise KeyError( 54 55KeyError: "No image found like 'p3_walk03.png'. Are you sure the image exists?"** 56 57 58画像ファイルもケニーのフリー素材からダウンロードして、そのままのファイル名で入力しています。 59 60説明文通りimageフォルダを作成し、対象の画像をフォルダに移してやりましたが描画されません 61 62 63よろしくお願いします
回答1件
あなたの回答
tips
プレビュー