9D webGL 点击三维 显示弹出信息官方代码报错

0 投票
//注册鼠标点击事件
var handler =new Cesium.ScreenSpaceEventHandler(scene.canvas);
handler.setInputAction(function (e) {
    var layers =scene.layers;
    var layerCount =layers._layers.length;
    for(var i=0;i<layerCount;i++){
        var layer=layers.findByIndex(i);
        var id=scene.getSelectId(e.position,layer);
        if(id>0){
            console.log(layer);
            console.log(id);
        }
    }
},Cesium.ScreenSpaceEventType.LEFT_CLICK);

用的是上面的代码块,然后浏览器报错的信息如下:

请问是什么原因

11月 19, 2018 分类:  150次浏览 | 用户: superMap_kk (3 分)

1个回答

0 投票

您是想实现什么功能,然后是点击生成弹窗的话,您可以查看

http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles

错误应该是不存在sence.getSelectid这个方法

11月 19, 2018 用户: 那哲尘 名扬四海 (2,069 分)
...