浏览代码

ObjectLoader: Moved setTexturePath back to allow tree-shacking.

Mr.doob 4 年之前
父节点
当前提交
5e112c94ee
共有 2 个文件被更改,包括 9 次插入12 次删除
  1. 0 12
      src/Three.Legacy.js
  2. 9 0
      src/loaders/ObjectLoader.js

+ 0 - 12
src/Three.Legacy.js

@@ -50,7 +50,6 @@ import { FileLoader } from './loaders/FileLoader.js';
 import { AudioLoader } from './loaders/AudioLoader.js';
 import { CubeTextureLoader } from './loaders/CubeTextureLoader.js';
 import { DataTextureLoader } from './loaders/DataTextureLoader.js';
-import { ObjectLoader } from './loaders/ObjectLoader.js';
 import { TextureLoader } from './loaders/TextureLoader.js';
 import { Material } from './materials/Material.js';
 import { LineBasicMaterial } from './materials/LineBasicMaterial.js';
@@ -468,17 +467,6 @@ export function BinaryTextureLoader( manager ) {
 
 }
 
-Object.assign( ObjectLoader.prototype, {
-
-	setTexturePath: function ( value ) {
-
-		console.warn( 'THREE.ObjectLoader: .setTexturePath() has been renamed to .setResourcePath().' );
-		return this.setResourcePath( value );
-
-	}
-
-} );
-
 //
 
 Object.assign( Box2.prototype, {

+ 9 - 0
src/loaders/ObjectLoader.js

@@ -973,6 +973,15 @@ class ObjectLoader extends Loader {
 
 	}
 
+	/* DEPRECATED */
+
+	setTexturePath( value ) {
+
+		console.warn( 'THREE.ObjectLoader: .setTexturePath() has been renamed to .setResourcePath().' );
+		return this.setResourcePath( value );
+
+	}
+
 }
 
 const TEXTURE_MAPPING = {