【发布时间】:2013-04-05 08:24:40
【问题描述】:
当我最近尝试加载我在 Tiled 中制作的基本地图时,我得到了异常:不支持的编码 (XML) for TMX Layer Data
我查看了 badlogicgames 网站上的教程并做了同样的事情
private TiledMap map;
public void create() {
map = new TmxMapLoader().load("data/jf2.tmx");
}
这里我将我的 jf2.tmx 文件放在 assets 文件夹中。然后我将所有图像文件移动到同一目录。所以基本上......我做错了什么?
【问题讨论】:
-
您使用的是 nightly 版本还是 v0.9.8(或其他版本)?夜间构建中的映射 API 非常不同。
-
我正在使用夜间构建
-
这看起来很相关:github.com/libgdx/libgdx/pull/338 我不确定 Tiled 编辑器支持哪种“编码”,但似乎不支持这种格式? (我不熟悉 Tiled 或 libgdx 地图 API,但记得看到这个差异...)
-
你有
bitmaplayer吗?这还不支持!否则它应该工作。 (在我的项目中也这样做)您确定没有导出地图? -
不,我没有位图播放器。到目前为止,我只有上面显示的代码。您能否给我一个小代码示例,说明您是如何做到的?谢谢