File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ const _vector = /* @__PURE__ */ new Vector3()
6
6
const _changeEvent = { type : 'change' }
7
7
const _lockEvent = { type : 'lock' }
8
8
const _unlockEvent = { type : 'unlock' }
9
+ const _MOUSE_SENSITIVITY = 0.002
9
10
const _PI_2 = Math . PI / 2
10
11
11
12
export interface PointerLockControlsEventMap {
@@ -52,8 +53,8 @@ class PointerLockControls extends EventDispatcher<PointerLockControlsEventMap> {
52
53
private onMouseMove = ( event : MouseEvent ) : void => {
53
54
if ( ! this . domElement || this . isLocked === false ) return
54
55
_euler . setFromQuaternion ( this . camera . quaternion )
55
- _euler . y -= event . movementX * 0.002 * this . pointerSpeed
56
- _euler . x -= event . movementY * 0.002 * this . pointerSpeed
56
+ _euler . y -= event . movementX * _MOUSE_SENSITIVITY * this . pointerSpeed
57
+ _euler . x -= event . movementY * _MOUSE_SENSITIVITY * this . pointerSpeed
57
58
_euler . x = Math . max ( _PI_2 - this . maxPolarAngle , Math . min ( _PI_2 - this . minPolarAngle , _euler . x ) )
58
59
this . camera . quaternion . setFromEuler ( _euler )
59
60
// @ts -ignore
You can’t perform that action at this time.
0 commit comments