Я пытаюсь предотвратить прохождение одного объекта через другой, когда перетаскиваю его мышью.Обнаружение столкновения работает, мне просто нужно предотвратить перетаскивание фигуры через другую фигуру.
setForCollision: function(symbol){</p>
<pre><code>let cube = new THREE.Box3().setFromObject(this.centerCube[1]);//shape is fixed in place
let cube1 = new THREE.Box3().setFromObject(symbol);//dragging with mouse
if(cube1.isIntersectionBox(cube)){
console.log(shapes touched);
//I tried repositioning. It repositions it but doesn't really stop me from dragging it. Any suggestions?
symbol.position.set(0,0,0);
}