1

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

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

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

4

1 回答 1

1

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

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

于 2014-04-07T11:15:46.703 回答