当我最近尝试加载我在Tiled中制作的基本地图时,我得到了例外:TMX图层数据的不受支持的编码(XML)
我查看了badlogicgames网站上的教程并做了同样的事情
private TiledMap map;
public void create() {
map = new TmxMapLoader().load("data/jf2.tmx");
}
这里我将jf2.tmx文件放在assets文件夹中。然后我将所有图像文件移动到同一目录。所以基本上......我做错了什么?
答案 0 :(得分:3)
目前,LibGDX(TmxMapLoader)无法加载数据以XML格式编码的地图(这是默认设置)。您需要将Tiled中的“Layer Format”设置为csv,base64,gzip或zlib。这些是在当前的夜间构建中实现的。您可以在“属性”下的“平铺”中打开地图后直接设置“图层格式”。