2.1.3升级到2.3tilelayer BUG

使用tiled工具制作的地图 , 如果图层上的图块没有被初始化(设置任何地图纹理)。

在2.1.3的时候 这些图块是透明的 并且可以通过setTileGIDAt 重新设置新的纹理

但在2.3 包括2.2的版本 这些图块永远不能被设置纹理

你有没有遇到过tiledmap地图拖拽进资源管理器一直卡loading的情况,朋友。

这个问题应该是解决了的,可以再给个demo吗?

我今天也发现这个问题了。
用setTileGIDAt时,如果设置的是一个地图上有的图片,是可以的。
但是如果设置一个地图上还没有图块,就不行。
但都是 layer._texGrids 里的资源。

TempTile.zip (88.7 KB)

麻烦大佬看一下。

这个问题解决了吗。我用的是 2.2.2,也是遇到了跟你一样的问题