求助帖
cesium吧
全部回复
仅看楼主
level 1
大佬们求助,我想给它设置点击变色应该怎么处理,这个是无人机航拍3DTileset数据
2024年02月21日 02点02分 1
level 1
我想通过viewer.scene.pick(event.position)获取id,结果获取的数据格式没有id
更改颜色不起作用
2024年02月21日 02点02分 2
level 1
const hightLighted = { feautre: undefined, originalColor: new Cesium.Color(), } viewer.screenSpaceEventHandler.setInputAction(function onLeftClick(event) { // 清除之前的高亮元素 if (Cesium.defined(hightLighted.feature)) { hightLighted.feature.color = hightLighted.originalColor; hightLighted.feature = undefined; } // 选择新要素 const pickedFeature = viewer.scene.pick(event.position); if (!Cesium.defined(pickedFeature)) { return; } // 存储选中要素的信息 hightLighted.feature = pickedFeature; Cesium.Color.clone(pickedFeature.color, hightLighted.originalColor); // 高亮选中元素 pickedFeature.color = Cesium.Color.YELLOW; }, Cesium.ScreenSpaceEventType.LEFT_CLICK);
2024年02月21日 02点02分 3
level 1
救救孩子吧[泪]
2024年02月21日 02点02分 4
1