轨道控件

更新时间: 2021-08-31 15:42:45

OrbitControl(轨道控件)是在场景中绕某个对象旋转、平移的好方法。

该控件使用起来跟其他控件一样简单。将控件绑定到相机。然后使用THREE.Clock对象来更新控件:

//...
var orbitControls = new THREE.OrbitControls(camera)
orbitControls.autoRotate = true
var clock = new THREE.Clock()
//...
var delta = clock.getDelta()
orbitControls.update(delte)
1
2
3
4
5
6
7

操控轨道控件主要使用鼠标

操控 动作
按住左键,并移动 绕场景中心旋转相机
转动滚轮或按住中键,并移动 放大缩小
按住右键,并移动 在场景中移动
上下左右方向键 在场景中移动