orbitcontrols.js:如何放大/缩小

伦·怀特

我想使用orbitcontrols.js(与THREE.js一起),在代码中实现与旋转鼠标滚轮相同的效果。例如,我想调用诸如camera.zoomIn()之类的东西,并使它向目标移动一段设定的距离。有人知道怎么做吗?

克里斯·G

从看源代码,你可以打电话.dollyIn(dollyScale).dollyOut(dollyScale)OrbitalControls对象。

编辑:这些不是公共方法;OrbitalControls.js虽然可以通过编辑来访问它们

我添加this.dIn = dollyIn;了该THREE.OrbitControls函数,现在可以通过controls.dIn(1.05); controls.update();从外部调用放大

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用OrbitControls无限旋转

如何设置OrbitControls目标移动?

THREE.js 的 OrbitControls 显示错误

三.js OrbitControls 跟随鼠标指针

Three.js-OrbitControls不起作用

three.js / OrbitControls未定义

ThreeJs:OrbitControls.js不起作用

Three.js OrbitControls 绕环旋转

ThreeJs + OrbitControls - 如何调整鼠标平移速度?

无法使用Three.js导入OrbitControls.js

尝试导入 OrbitControls.js 时 Three.js 中断

three.js OrbitControls与HTML5 Canvas冲突吗?

OrbitControls.js-无法读取未定义的属性“原型”

Three.js OrbitControls平移和场景旋转

OrbitControls autoRotate不适用于三个js

如何在OrbitControls中实现围绕对象的完整垂直旋转?

Intellij如何放大/缩小

Three.js OrbitControls如何逐渐平稳地停止,而不是在平移时立即停止?

如何在Three.js编辑器项目中使用OrbitControls

如何使用 OrbitControls.js 根据相机旋转影响背景亮度

在Three.js中,当使用OrbitControls时,出现Uncaught TypeError:当我尝试实例化它时,THREE.OrbitControls不是构造函数。

Three.js和OrbitControls.js-与地面平行的摇摄相机(例如Google Earth)

Three.js&OrbitControls.js-我可以更改输入配置吗?

当DOM元素位于场景上方时,THREE.JS OrbitControls不起作用

相机位置在three.js中的THREE.OrbitControls中改变

Three.js OrbitControls 补间动画到目标对象的正面(正面)

three.js OrbitControls不起作用,控件未定义

在Webpack中使用Three.js以便我可以使用OrbitControls的正确方法是什么?

Three.js + OrbitControls-未捕获的TypeError:无法读取未定义的属性'addEventListener'