我试图在我的Libgdx游戏中使用Tiled。我在这行代码上遇到了麻烦:

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


我收到此错误:


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


我正在使用Libgdx 0.9.9

最佳答案

该层是平铺层还是对象层?只有图块层是TiledMapTileLayer的实例。

关于java - Libgdx-无法将MapLayer转换到TiledMapTileLayer,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21273569/

10-09 07:17