Libgdx - 无法将MapLayer强制转换为TiledMapTileLayer

时间:2014-01-22 03:23:36

标签: java libgdx tiled

我正在尝试使用Tiled和我的Libgdx游戏。我遇到了这行代码的问题:

TiledMapTileLayer layer = (TiledMapTileLayer) tiledMap.getLayers().get(0);

我收到此错误:

  

线程“LWJGL Application”中的异常java.lang.ClassCastException:com.badlogic.gdx.maps.MapLayer无法强制转换为com.badlogic.gdx.maps.tiled.TiledMapTileLayer

我正在使用Libgdx 0.9.9

1 个答案:

答案 0 :(得分:3)

图层是图块图层还是对象图层?只有切片图层将是TiledMapTileLayer的实例。