LookOptions
Options for makeLookController. Angles in degrees, rates in degrees per second.
Defined in: engine/src/input/look.ts:16
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
dragSensitivity? | number | Degrees per pixel of drag (touch, or mouse without lock). Default 0.25. | engine/src/input/look.ts:24 |
gestures? | GestureOptions | Gesture tuning and priority among recognisers on the same input. | engine/src/input/look.ts:38 |
invertY? | boolean | Invert vertical look for mouse, touch and stick (not keys). | engine/src/input/look.ts:36 |
keyRate? | number | Turn rate for keys, degrees per second. Default 100. | engine/src/input/look.ts:34 |
keys? | object | Key codes that turn, at keyRate degrees per second. | engine/src/input/look.ts:32 |
keys.down? | string[] | - | engine/src/input/look.ts:32 |
keys.left? | string[] | - | engine/src/input/look.ts:32 |
keys.right? | string[] | - | engine/src/input/look.ts:32 |
keys.up? | string[] | - | engine/src/input/look.ts:32 |
lockSensitivity? | number | Degrees per pixel while pointer-locked. Default 0.12. | engine/src/input/look.ts:22 |
pitch? | number | Initial pitch, degrees; positive looks up. Default 0. | engine/src/input/look.ts:20 |
pitchLimits? | [number, number] | Clamp pitch (degrees). Default [-85, 85]. | engine/src/input/look.ts:26 |
pointerLock? | boolean | Ask for pointer lock when the surface is clicked with a mouse. Default true. | engine/src/input/look.ts:28 |
stickRate? | number | Right-stick turn rate, degrees per second at full deflection. Default 160. | engine/src/input/look.ts:30 |
yaw? | number | Initial yaw, degrees. Default 0 (facing +Z in firstPersonFrame). | engine/src/input/look.ts:18 |