FirstPersonMovementComponent
@zylem/game-lib / behavior / FirstPersonMovementComponent
Interface: FirstPersonMovementComponent
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/components-qWwOsvwh.d.ts:9
First Person Controller ECS Components
Components for first-person movement and camera control:
- Movement configuration (walk/run speed, sensitivity, eye height)
- Input intent (WASD movement + mouse look deltas)
- Runtime state (yaw, pitch, speed)
Properties
eyeHeight
eyeHeight:
number
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/components-qWwOsvwh.d.ts:17
Vertical offset above entity position for eye/camera placement
lookSensitivity
lookSensitivity:
number
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/components-qWwOsvwh.d.ts:15
Look sensitivity multiplier applied to raw input deltas
runSpeed
runSpeed:
number
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/components-qWwOsvwh.d.ts:13
Sprint/run speed (units/sec)
walkSpeed
walkSpeed:
number
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/components-qWwOsvwh.d.ts:11
Base walking speed (units/sec)