FlyControls
飞行控制器,安装后通过 app.$flyControls 访问。
用法
ts
import { FlyControls } from '@threeuse/core/plugins'
app.use(FlyControls, { movementSpeed: 10, dragToLook: true })
app.$flyControls // FlyControls 实例选项
| 选项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
movementSpeed | number | 5 | 移动速度 |
rollSpeed | number | 0.5 | 翻滚速度 |
dragToLook | boolean | true | 拖拽看视角 |
Demo
飞行控制:🖱️ 拖拽 — 调整视角W / S — 前进 / 后退A / D — 左移 / 右移R / F — 上升 / 下降Q / E — 滚转