Creator 版本:2.4.6
tileMap想获取某层级的某位置是什么地块,
我目前只找到这种方法
let tile = tiledLayer.getTiledTileAt(x, y, true);
if (tile.gid > 0){
//大于0就是有地块
}
但这种方式, getTiledTileAt第三个参数必须传true, 要不获取到的tile都是空。
在一些大一点的, 空旷一点的地图, 就很浪费, 可能地图是1000*1000的, 这第一次, 一个循环下来, 得好几秒。而且是创建了100w个节点?
有没有其它方法, 能过滤到gid为0的地块?