我想使用orbitcontrols.js(与THREE.js一起),在代码中实现与旋转鼠标滚轮相同的效果。例如,我想调用诸如camera.zoomIn()之类的东西,并使它向目标移动一段设定的距离。有人知道怎么做吗?
从看源代码,你可以打电话.dollyIn(dollyScale)
和.dollyOut(dollyScale)
上OrbitalControls
对象。
编辑:这些不是公共方法;OrbitalControls.js
虽然可以通过编辑来访问它们。
我添加this.dIn = dollyIn;
了该THREE.OrbitControls
函数,现在可以通过controls.dIn(1.05); controls.update();
从外部调用来放大。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句