Three.js ThreeJs+;轨道控制-如何调整鼠标平移速度?

Three.js ThreeJs+;轨道控制-如何调整鼠标平移速度?,three.js,Three.js,在轨道控制中有各种属性可用于调整缩放速度等;e、 例如,缩放速度,旋转速度 不幸的是,当使用鼠标时,我找不到调整平移速度的属性。我只找到了keyPanSpeed,但它不会影响鼠标平移的速度 没有这样的财产吗?如何在使用鼠标时降低平移速度?< /P> < P>我们可以考虑将平移速度作为 OrthPrime的特性。 同时,您可以像这样修改: 添加以下内容: this.panSpeed = 1.0; 修改以下两个实例: //panDelta.subVectors( panEnd, panStart

在轨道控制中有各种属性可用于调整缩放速度等;e、 例如,
缩放速度
旋转速度

不幸的是,当使用鼠标时,我找不到调整平移速度的属性。我只找到了
keyPanSpeed
,但它不会影响鼠标平移的速度


没有这样的财产吗?如何在使用鼠标时降低平移速度?< /P> < P>我们可以考虑将平移速度作为<代码> OrthPrime</代码>的特性。

同时,您可以像这样修改:

添加以下内容:

this.panSpeed = 1.0;
修改以下两个实例:

//panDelta.subVectors( panEnd, panStart );
panDelta.subVectors( panEnd, panStart ).multiplyScalar( scope.panSpeed );

r.90

我们可以考虑将平移速度作为<代码> OrthPrime</代码> < < /P>的一个特性。 同时,您可以像这样修改:

添加以下内容:

this.panSpeed = 1.0;
修改以下两个实例:

//panDelta.subVectors( panEnd, panStart );
panDelta.subVectors( panEnd, panStart ).multiplyScalar( scope.panSpeed );

three.js r.90

在您的用例中,平移速度为何过快?你能重现编辑这个开发分支时的问题吗?@WestLangley正如你所看到的,现在使用鼠标时缩放和旋转速度非常慢,但使用鼠标时平移仍然是默认速度。我明白了。。。您显著降低了缩放和旋转速度,并且希望平移速度也降低。在您的用例中,平移速度为什么太快?你能重现编辑这个开发分支时的问题吗?@WestLangley正如你所看到的,现在使用鼠标时缩放和旋转速度非常慢,但使用鼠标时平移仍然是默认速度。我明白了。。。您显著降低了缩放和旋转速度,并且希望平移速度也降低。