1. getExternalObjectByComponentsKey
加载构件数据,并组织成THREE.Mesh对象
名称 | 说明 | 类型 | 是否必须 | 示例 |
---|---|---|---|---|
componentKeys | 构件key数组 | 字符串数组 array | 是 | "M123_456" |
返回值说明 | 类型 | 示例 |
---|---|---|
返回Promise对象,成功回调参数为THREE.Group对象,失败参数表示失败原因 | Promise | 无 |
调用方式:
/**
* 加载模型数据,并组织成THREE.Group对象,所有构件构成其children
* @function getExternalObjectByComponentsKey
* @param { array } componentKeys 构件key数组
* @return { Promise } 返回Promise对象,成功回调参数为THREE.Group对象,失败参数表示失败原因
*/
var promise = eoc.getExternalObjectByComponentsKey(["M123_456"]);
promise.then((group) => {
console.log(group)
})