如何使用鼠标在四个方向上拖动场景?

时间:2016-07-26 11:21:54

标签: three.js mouseevent

现在,当将场景移动到左/右/上/下时,整个场景都在旋转。我想把它拖到四个方向。

http://arkatest.com/bbmap/map/test1.html

http://pastebin.com/KqQe1LhL

1 个答案:

答案 0 :(得分:0)

您正在使用轨迹球控件来操纵相机移动。 trackballcontrols具有平移功能,但在用鼠标右键单击时会触发。此功能不可配置。

执行此操作的非常快速的方法是将this line更改为

_state = STATE.PAN;

更好的方法是创建一个PR到three.js,使这个鼠标输入可配置。