如何在libGDX中操作TiledMap?

时间:2014-01-09 21:48:57

标签: serialization libgdx tmx tiled

看起来libGDX目前不支持更改游戏中TiledMap的内容。我想

  • 添加/删除磁贴 [已解决]
  • 移动对象 [已解决]
  • 序列化更改 [已部分解决]

是否有任何第三方解决方案解决(至少某些)这些问题?或者如何处理不同对象模型/文件格式的“delta”。

1 个答案:

答案 0 :(得分:1)

当我使用libgdx-0.9.8时,我遇到了同样的麻烦。当我升级到libgdx-0.9.9时,问题得到了解决。 TiledMap API在版本0.9.9中得到了重新设计(实际上,它已被完全重写)并且它们不再缓存切片,因此即使在游戏循环期间进行了渲染,也会呈现地图中的更改。 只需升级库并重写代码即可使用新API。 FMI,请参见New Tile Maps Implementation

顺便说一下,他们将在下周发布1.0.0版本!