它看起来像libgdx目前不支持更改游戏中生成的内容。我想要

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

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

有帮助吗?

解决方案

当我使用libgdx-0.9.8时,我达到了同样的麻烦。当我升级到libgdx-0.9.9时,问题已解决。TiledMap API在0.9.9版本中显着重新设计(实际上,它完全重写)并且它们不再缓存瓷砖,因此即使在游戏循环期间制作也会呈现地图的变化。 刚刚升级库并重写您的代码以遵循新API。 FMI,请参阅这里新瓷砖地图实现

btw,他们将在下周发布1.0.0版!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top