给TiledTile添加点击事件无效?

给TiledMap图层 某一个地图块添加点击事件无效是啥原因, 预制体也加不上去

let layer = tiledMap.getLayer(“pao”);

    let tileNode = layer.getTiledTileAt(2,3, true);

    tileNode.node.addComponent(Button);

    tileNode.node.on(Button.EventType.CLICK, function(){

        console.log(1)

    });

    resources.load("Prefab/tk1", Prefab, (err, prefab) => {

        tileNode.node.addChild(instantiate(prefab));

        let tk1 = tileNode.node.getChildByName("tk1");

        tk1.on(Button.EventType.CLICK, that.btnClick, this)

    });