creator 获取不到tilemap 的 tile

新手 刚转的creator

creator 版本 2.0

loadMap :function(){

    var self = this;
    self._map = self.node.getComponent(cc.TiledMap);
    self._blockLayer = self._map.getLayer("blockLayer");
    var mapsize = self._map.getMapSize();
    var tilesize = self._map.getTileSize();

    for(var i = 0;i<mapsize.width;++i)
    {
        for(var j=0;j<mapsize.height;++j)
        {
            var gid = self._blockLayer.getTileGIDAt(i,j);
            if (gid > 0)
            { 
                var tile = self._blockLayer.getTiledTileAt(i,j);     
                cc.log("tile : ___" + tile);
            }
        }
    }
}

输出的
tile : ___undefined

是在start里面调用的,TiledLayer都有值 但是TiledTile 没有值

能否更新一下 2.0 最新的版本,然后在测试一下吗?

我是用的2.0 昨天刚下载的。

你需要这样写 tiledLayer.getTiledTileAt(i, j, true);

可以了 用法变:grinning:了 有点不习惯 感谢

可以了 感谢。