Three.js ThreeJs+;轨道控制-如何调整鼠标平移速度?
在轨道控制中有各种属性可用于调整缩放速度等;e、 例如,Three.js ThreeJs+;轨道控制-如何调整鼠标平移速度?,three.js,Three.js,在轨道控制中有各种属性可用于调整缩放速度等;e、 例如,缩放速度,旋转速度 不幸的是,当使用鼠标时,我找不到调整平移速度的属性。我只找到了keyPanSpeed,但它不会影响鼠标平移的速度 没有这样的财产吗?如何在使用鼠标时降低平移速度?< /P> < P>我们可以考虑将平移速度作为 OrthPrime的特性。 同时,您可以像这样修改: 添加以下内容: this.panSpeed = 1.0; 修改以下两个实例: //panDelta.subVectors( panEnd, panStart
缩放速度
,旋转速度
不幸的是,当使用鼠标时,我找不到调整平移速度的属性。我只找到了keyPanSpeed
,但它不会影响鼠标平移的速度
没有这样的财产吗?如何在使用鼠标时降低平移速度?< /P> < P>我们可以考虑将平移速度作为<代码> OrthPrime</代码>的特性。 同时,您可以像这样修改: 添加以下内容:
this.panSpeed = 1.0;
修改以下两个实例:
//panDelta.subVectors( panEnd, panStart );
panDelta.subVectors( panEnd, panStart ).multiplyScalar( scope.panSpeed );
this.panSpeed = 1.0;
修改以下两个实例:
//panDelta.subVectors( panEnd, panStart );
panDelta.subVectors( panEnd, panStart ).multiplyScalar( scope.panSpeed );
three.js r.90在您的用例中,平移速度为何过快?你能重现编辑这个开发分支时的问题吗?@WestLangley正如你所看到的,现在使用鼠标时缩放和旋转速度非常慢,但使用鼠标时平移仍然是默认速度。我明白了。。。您显著降低了缩放和旋转速度,并且希望平移速度也降低。在您的用例中,平移速度为什么太快?你能重现编辑这个开发分支时的问题吗?@WestLangley正如你所看到的,现在使用鼠标时缩放和旋转速度非常慢,但使用鼠标时平移仍然是默认速度。我明白了。。。您显著降低了缩放和旋转速度,并且希望平移速度也降低。