3

当我最近尝试加载我在 Tiled 中制作的基本地图时,我得到了异常: TMX 图层数据的不支持的编码 (XML)

我查看了 badlogicgames 网站上的教程并做了同样的事情

private TiledMap map;

public void create() {      
     map = new TmxMapLoader().load("data/jf2.tmx");
} 

在这里,我将我的 jf2.tmx 文件放在 assets 文件夹中。然后我将所有图像文件移动到同一目录。所以基本上......我做错了什么?

4

1 回答 1

3

目前 LibGDX (the TmxMapLoader) 无法加载数据以 XML 编码的地图(这是默认设置)。您需要将 Tiled 中的“Tile Layer Format”设置为 csv、base64、gzip 或 zlib。这些在当前的夜间构建中实现。您可以在属性下的平铺中打开地图后直接设置“图层格式”。

于 2013-04-26T21:51:34.207 回答