Javascript 拖动以更改三维模型对象在Three.js场景中的位置

Javascript 拖动以更改三维模型对象在Three.js场景中的位置,javascript,3d,drag-and-drop,three.js,html5-canvas,Javascript,3d,Drag And Drop,Three.js,Html5 Canvas,我正在使用three.js的一个示例,其中我可以旋转、放大和缩小3D对象,但我需要通过拖动来更改其位置。我被困在这很长一段时间,任何帮助将不胜感激 以下是示例的链接: 如果鼠标向下与对象相交,则可以选中鼠标向下。如果它确实相交,我们将拖动该对象。如果它不相交,我们将旋转 如果鼠标向下与对象相交,则可以选中鼠标向下。如果它确实相交,我们将拖动该对象。如果它不相交,我们将旋转

我正在使用three.js的一个示例,其中我可以旋转、放大和缩小3D对象,但我需要通过拖动来更改其位置。我被困在这很长一段时间,任何帮助将不胜感激

以下是示例的链接:


如果鼠标向下与对象相交,则可以选中鼠标向下。如果它确实相交,我们将拖动该对象。如果它不相交,我们将旋转


如果鼠标向下与对象相交,则可以选中鼠标向下。如果它确实相交,我们将拖动该对象。如果它不相交,我们将旋转