1. setSelectedObjectByCollection
1.1. 方法说明:
名称 |
说明 |
类型 |
是否必须 |
示例 |
options |
一个有以下参数的对象 |
Object |
是 |
{} |
options.updateBoundingBox |
是否更新该集合的包围盒 |
Boolean |
否 |
true |
options.collection |
外部构件 |
Object3DCollection |
是 |
- |
1.2. 调用方式:
let adsorbControl = viewer3D.adsorbControl;
let externalObjectConverter = new BOS3D.ExternalObjectConverter("http://bos3d-alpha.bimwinner.com", "bos3dalpha");
externalObjectConverter.getExternalObjectByModelKey("M1601286559828").then((object) => {
object.scale.set(10, 10, 10);
object.updateMatrixWorld(true);
scene.addObject(object);
viewer3D.translateComponentByKey(object, undefined, undefined, {
isAdsorb: true
});
currentTransformKey = "M1601286559828";
});