使用产品: iClient3D for WebGL 操作系统:win10 x64
数据类型:bim
问题详细描述:使用 viewer.entities.add 一个实体盒子对象 然后通过BoxEditor 变成可编辑对象后 在bim模型上无法进行编辑,只有编辑棒和盒子实体视角覆盖的部分才可以进行编辑
问题重现步骤: 1
boxEntity = viewer.entities.add({
box: {
dimensions: new Cesium.Cartesian3(length, width, height),
material: Cesium.Color.fromRandom({
alpha: 0.1
})
},
position: cartesian,
orientation: orientation
});
2 editorBox = new Cesium.BoxEditor(viewer, boxEntity);
3
editorBox.editEvt.addEventListener(function (e) { //注册事件
boxEntity.box.dimensions = e.dimensions
boxEntity.position = e.position;
boxEntity.orientation = e.orientation;
setClipBox();
});