我使用Python 2.6.6和pyglet 1.1.4。在我的「Erosion」文件夾中,我有「Erosion.py」和一個名爲「Images」的文件夾。裏面的圖像,有.png圖像。一個圖像被命名爲「Guard.png」。資源未找到pyglet異常
在 「Erosion.py」 有是去像這樣的一段:我試圖改變
pyglet.resource.path = ['Images']
pyglet.resource.reindex()
self.image = pyglet.resource.image('%s%s' % (character, '.png'))
當我運行此,我給
File "C:\Python26\lib\site-packages\pyglet\resource.py", line 394, in file raise ResourceNotFoundException(name)
ResourceNotFoundException: Resource "Guard.png" was not found on the path. Ensure that the filename has the correct captialisation.
指向['./Images']和['../Images']的路徑。我也嘗試刪除路徑和reindex調用,並將Erosion.py和Guard.png放在同一個文件夾中。
http://www.pyglet.org/doc/programming_guide/playing_sounds_and_music.html 更多關於加載資源 –