소스 검색

PointerLockControls: renamed .enabled to .isLocked.

Mr.doob 6 년 전
부모
커밋
6a1364282f
2개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 4
      examples/js/controls/PointerLockControls.js
  2. 1 1
      examples/misc_controls_pointerlock.html

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

@@ -8,7 +8,7 @@ THREE.PointerLockControls = function ( camera, domElement ) {
 	var scope = this;
 
 	this.domElement = domElement || document.body;
-	this.enabled = false;
+	this.isLocked = false;
 
 	camera.rotation.set( 0, 0, 0 );
 
@@ -23,7 +23,7 @@ THREE.PointerLockControls = function ( camera, domElement ) {
 
 	function onMouseMove( event ) {
 
-		if ( scope.enabled === false ) return;
+		if ( scope.isLocked === false ) return;
 
 		var movementX = event.movementX || event.mozMovementX || event.webkitMovementX || 0;
 		var movementY = event.movementY || event.mozMovementY || event.webkitMovementY || 0;
@@ -41,13 +41,13 @@ THREE.PointerLockControls = function ( camera, domElement ) {
 
 			scope.dispatchEvent( { type: 'lock' } );
 
-			scope.enabled = true;
+			scope.isLocked = true;
 
 		} else {
 
 			scope.dispatchEvent( { type: 'unlock' } );
 
-			scope.enabled = false;
+			scope.isLocked = false;
 
 		}
 

+ 1 - 1
examples/misc_controls_pointerlock.html

@@ -297,7 +297,7 @@
 
 				requestAnimationFrame( animate );
 
-				if ( controls.enabled === true ) {
+				if ( controls.isLocked === true ) {
 
 					raycaster.ray.origin.copy( controls.getObject().position );
 					raycaster.ray.origin.y -= 10;