0
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: com.badlogic.gdx.utils.GdxRuntimeException: File not found: data\packer\D:\workspace\FeiYanZouBi\FeiYanZouBi-android\assets\data\packer\level packfile (Internal)
    at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:113)
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: data\packer\D:\workspace\FeiYanZouBi\FeiYanZouBi-android\assets\data\packer\level packfile (Internal)

调试时,我发现问题是由以下代码引起的:

TileAtlas atlas=new TileAtlas(map,Gdx.files.internal("data/packer"));

当跟踪到 TileAtlas.class 时,错误代码行是:

FileHandle packfile = getRelativeFileHandle(inputDir, removeExtension(set.imageName) + " packfile");

问题是 set.imageName 是D:\workspace\FeiYanZouBi\FeiYanZouBi-android\assets\data\packer\level.png.

我使用 Tiled 在 Win7 中创建 .tmx 文件。

4

0 回答 0