如何在LibGDX中操纵TiledMap?
-
21-12-2019 - |
题
它看起来像libgdx目前不支持更改游戏中生成的内容。我想要
- 添加/删除瓷砖 [已解决]
- 移动对象 [已解决]
- 序列化更改 [部分解决]
是否有任何第三方解决方案寻址(至少一些)这些问题?或者如何以不同的对象模型/文件格式处理“delta”。
解决方案
当我使用libgdx-0.9.8时,我达到了同样的麻烦。当我升级到libgdx-0.9.9时,问题已解决。TiledMap API在0.9.9版本中显着重新设计(实际上,它完全重写)并且它们不再缓存瓷砖,因此即使在游戏循环期间制作也会呈现地图的变化。 刚刚升级库并重写您的代码以遵循新API。 FMI,请参阅这里新瓷砖地图实现
btw,他们将在下周发布1.0.0版!
不隶属于 StackOverflow