فهرست منبع

PointerLockControls: Clean up.

Mugen87 5 سال پیش
والد
کامیت
d842a59c71
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 1 1
      examples/js/controls/PointerLockControls.js
  2. 2 1
      examples/jsm/controls/PointerLockControls.d.ts

+ 1 - 1
examples/js/controls/PointerLockControls.js

@@ -22,7 +22,7 @@ THREE.PointerLockControls = function ( camera, domElement ) {
 
 	var PI_2 = Math.PI / 2;
 
-	var vec = new Vector3();
+	var vec = new THREE.Vector3();
 
 	function onMouseMove( event ) {
 

+ 2 - 1
examples/jsm/controls/PointerLockControls.d.ts

@@ -8,7 +8,6 @@ export class PointerLockControls extends EventDispatcher {
   constructor(camera: Camera, domElement?: HTMLElement);
 
   domElement: HTMLElement;
-  object: Camera;
 
   // API
 
@@ -19,6 +18,8 @@ export class PointerLockControls extends EventDispatcher {
   dispose(): void;
   getObject(): Camera;
   getDirection(v: Vector3): Vector3;
+  moveForward(distance: number): void;
+  moveRight(distance: number): void;
   lock(): void;
   unlock(): void;