如何用键盘和鼠标控制相机 - three.js

时间:2014-05-08 21:53:59

标签: javascript camera three.js mouseevent webgl

我在WEB GL中有一个带有three.js的3D环境,我曾经使用orbitcontrols.js(http://codepen.io/nireno/pen/cAoGI喜欢这个项目)来移动观点。现在我看到了一个很好的方法,使用W A S D键(http://stemkoski.github.io/Three.js/Chase-Camera.html)在FPS(但不是指针锁定等)中使用orbitcontrols.js在环境中移动。问题在于,当我推断最后一个功能时,我用鼠标丢失了第一个功能(我删除了controls.update(),并在链接上使用了customa update())。

我的问题是我是否以及如何同时具备这两种功能。按键和鼠标都可以移动相机。

感谢

1 个答案:

答案 0 :(得分:1)