/** * 墙体对象 * @param option * @returns {Group|*} * @constructor */ function Wall(option) { let group = new THREE.Group(); let wallOption= { objName: option.objName, objType: 'cube', length: option.length, width: option.width, height: option.height, position: { x: option.position.x, y: option.position.y, z: option.position.z }, style: option.style, }; let wall=new Cube(wallOption); if(!CommonFunction.hasObj(option.childrens)) { wall.type="wall"; return wall; } for(let i=0;i