Переглянути джерело

DragControls: Remove deprecated API and checks.

Mugen87 5 роки тому
батько
коміт
d9873f23be

+ 0 - 36
examples/js/controls/DragControls.js

@@ -6,13 +6,6 @@
 
 THREE.DragControls = function ( _objects, _camera, _domElement ) {
 
-	if ( _objects instanceof THREE.Camera ) {
-
-		console.warn( 'THREE.DragControls: Constructor now expects ( objects, camera, domElement )' );
-		var temp = _objects; _objects = _camera; _camera = temp;
-
-	}
-
 	var _plane = new THREE.Plane();
 	var _raycaster = new THREE.Raycaster();
 
@@ -251,35 +244,6 @@ THREE.DragControls = function ( _objects, _camera, _domElement ) {
 	this.deactivate = deactivate;
 	this.dispose = dispose;
 
-	// Backward compatibility
-
-	this.setObjects = function () {
-
-		console.error( 'THREE.DragControls: setObjects() has been removed.' );
-
-	};
-
-	this.on = function ( type, listener ) {
-
-		console.warn( 'THREE.DragControls: on() has been deprecated. Use addEventListener() instead.' );
-		scope.addEventListener( type, listener );
-
-	};
-
-	this.off = function ( type, listener ) {
-
-		console.warn( 'THREE.DragControls: off() has been deprecated. Use removeEventListener() instead.' );
-		scope.removeEventListener( type, listener );
-
-	};
-
-	this.notify = function ( type ) {
-
-		console.error( 'THREE.DragControls: notify() has been deprecated. Use dispatchEvent() instead.' );
-		scope.dispatchEvent( { type: type } );
-
-	};
-
 };
 
 THREE.DragControls.prototype = Object.create( THREE.EventDispatcher.prototype );

+ 0 - 37
examples/jsm/controls/DragControls.js

@@ -5,7 +5,6 @@
  */
 
 import {
-	Camera,
 	EventDispatcher,
 	Matrix4,
 	Plane,
@@ -16,13 +15,6 @@ import {
 
 var DragControls = function ( _objects, _camera, _domElement ) {
 
-	if ( _objects instanceof Camera ) {
-
-		console.warn( 'THREE.DragControls: Constructor now expects ( objects, camera, domElement )' );
-		var temp = _objects; _objects = _camera; _camera = temp;
-
-	}
-
 	var _plane = new Plane();
 	var _raycaster = new Raycaster();
 
@@ -261,35 +253,6 @@ var DragControls = function ( _objects, _camera, _domElement ) {
 	this.deactivate = deactivate;
 	this.dispose = dispose;
 
-	// Backward compatibility
-
-	this.setObjects = function () {
-
-		console.error( 'THREE.DragControls: setObjects() has been removed.' );
-
-	};
-
-	this.on = function ( type, listener ) {
-
-		console.warn( 'THREE.DragControls: on() has been deprecated. Use addEventListener() instead.' );
-		scope.addEventListener( type, listener );
-
-	};
-
-	this.off = function ( type, listener ) {
-
-		console.warn( 'THREE.DragControls: off() has been deprecated. Use removeEventListener() instead.' );
-		scope.removeEventListener( type, listener );
-
-	};
-
-	this.notify = function ( type ) {
-
-		console.error( 'THREE.DragControls: notify() has been deprecated. Use dispatchEvent() instead.' );
-		scope.dispatchEvent( { type: type } );
-
-	};
-
 };
 
 DragControls.prototype = Object.create( EventDispatcher.prototype );