1
我从资产中加载文件时遇到问题。问题文件资产Libgdx
在pratcise我必须加载TiledMap类文件,我做了这种方式:
arrayTiledMap.add(new TmxMapLoader().load(Gdx.files.internal("scenario.tmx").path())));
(我在阵列其他原因将其添加)在项目的TMX文件(场景。 tmx)位于android资源文件夹中。 当我在Eclipse执行程序有没有问题,但是当我创建桌面项目的JAR文件,我执行它,我得到这个控制台错误(我通过终端启动它):
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: Documents/University/Programming/Street.png (Internal)
的文件Street.png
是我在tiledMap编辑器中用于创建映射的文件。 此时我检查JAR文件的内容,并在JAR的根目录中有Documents文件夹,里面有University文件夹等等。
因为如果路径在JAR文件中,我得到这个错误?
那是什么错误?
非常感谢您的宝贵时间,这个错误是让我疯
如果需要其他代码,特别是告诉我。
(虽然我不认为因为这个问题加载文件时只发生)
您还可以发布加载Street.png文件的代码部分吗? – 2014-10-02 09:07:55