voxolith

LookOptions

Options for makeLookController. Angles in degrees, rates in degrees per second.

Defined in: engine/src/input/look.ts:16

Properties

PropertyTypeDescriptionDefined in
dragSensitivity?numberDegrees per pixel of drag (touch, or mouse without lock). Default 0.25.engine/src/input/look.ts:24
gestures?GestureOptionsGesture tuning and priority among recognisers on the same input.engine/src/input/look.ts:38
invertY?booleanInvert vertical look for mouse, touch and stick (not keys).engine/src/input/look.ts:36
keyRate?numberTurn rate for keys, degrees per second. Default 100.engine/src/input/look.ts:34
keys?objectKey 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?numberDegrees per pixel while pointer-locked. Default 0.12.engine/src/input/look.ts:22
pitch?numberInitial 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?booleanAsk for pointer lock when the surface is clicked with a mouse. Default true.engine/src/input/look.ts:28
stickRate?numberRight-stick turn rate, degrees per second at full deflection. Default 160.engine/src/input/look.ts:30
yaw?numberInitial yaw, degrees. Default 0 (facing +Z in firstPersonFrame).engine/src/input/look.ts:18

On this page