浏览代码

Loader: Deprecate Loader.prototype.extractUrlBase.

Don McCurdy 7 年之前
父节点
当前提交
2e593d79f9
共有 2 个文件被更改,包括 13 次插入1 次删除
  1. 13 0
      src/Three.Legacy.js
  2. 0 1
      src/loaders/LoaderUtils.js

+ 13 - 0
src/Three.Legacy.js

@@ -37,6 +37,8 @@ import { ExtrudeGeometry } from './geometries/ExtrudeGeometry.js';
 import { ShapeGeometry } from './geometries/ShapeGeometry.js';
 import { WireframeGeometry } from './geometries/WireframeGeometry.js';
 import { Light } from './lights/Light.js';
+import { Loader } from './loaders/Loader.js';
+import { LoaderUtils } from './loaders/LoaderUtils.js';
 import { FileLoader } from './loaders/FileLoader.js';
 import { AudioLoader } from './loaders/AudioLoader.js';
 import { CubeTextureLoader } from './loaders/CubeTextureLoader.js';
@@ -405,6 +407,17 @@ export function WireframeHelper( object, hex ) {
 
 //
 
+Object.assign( Loader.prototype, {
+
+	extractUrlBase: function ( url ) {
+
+		console.warn( 'THREE.Loader: .extractUrlBase() has been deprecated. Use THREE.LoaderUtils.extractUrlBase() instead.' );
+		return LoaderUtils.extractUrlBase( url );
+
+	}
+
+} );
+
 export function XHRLoader( manager ) {
 
 	console.warn( 'THREE.XHRLoader has been renamed to THREE.FileLoader.' );

+ 0 - 1
src/loaders/LoaderUtils.js

@@ -39,4 +39,3 @@ var LoaderUtils = {
 };
 
 export { LoaderUtils };
-