#
luxiaotao1123
2022-01-03 c07eafd8248f9035d3c72b298caf92128c3c92b5
static/js/object/ObjectSelect.js
@@ -1,7 +1,7 @@
function ObjectSelect(_scene, _camera,outlinePass) {
    var raycaster = new THREE.Raycaster();
    var mouse = new THREE.Vector2();
    var selectedObjects = [];
    let selectedObjects = [];
    window.addEventListener( 'click', onMouseClick);
@@ -23,10 +23,9 @@
        if (intersects.length === 0) {
            return;
        }
        let selectObject = intersects[0].object;
        console.log(outlinePass)
        outlinePass.selectedObjects = selectedObjects;//给选中的线条和物体加发光特效
        console.log(selectObject);
        selectedObjects = [];
        selectedObjects.push(intersects[0].object);
        outlinePass.selectedObjects = selectedObjects;
    }
}