轨道控件
更新时间: 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
2
3
4
5
6
7
操控轨道控件主要使用鼠标
操控 | 动作 |
---|---|
按住左键,并移动 | 绕场景中心旋转相机 |
转动滚轮或按住中键,并移动 | 放大缩小 |
按住右键,并移动 | 在场景中移动 |
上下左右方向键 | 在场景中移动 |