ThreeJS:r95中存在TransformControls时,OrbitControls不起作用

时间:2018-08-08 13:34:30

标签: javascript three.js

我创建了示例代码here。在我的项目中,在获得r95版本之前,可以正常工作。

基本上,永远不会到达OrbitControls中的函数“ onMouseMove”。因此,您只能缩放而不能平移或旋转。

var controls = new THREE.OrbitControls( camera, renderer.domElement );
(...)
// adding transformControl makes OrbitControls stop working
var transformControl = new THREE.TransformControls(camera, renderer.domElement)

如果我使用EditorControls而不是OrbitControls,那么它可以工作,但是EditorControls的问题在于您无法配置鼠标按钮(除非更改代码)。

有什么理由或解决方法吗?

0 个答案:

没有答案