Browse Source

TDSLoader: fixed path

see https://github.com/mrdoob/three.js/pull/12615#discussion_r150508796
Pascal Häusler 7 years ago
parent
commit
36f49ffabd
1 changed files with 9 additions and 5 deletions
  1. 9 5
      examples/js/loaders/TDSLoader.js

+ 9 - 5
examples/js/loaders/TDSLoader.js

@@ -43,13 +43,17 @@ THREE.TDSLoader.prototype = {
 
 
 		var scope = this;
 		var scope = this;
 
 
-		var path = scope.path === undefined ? THREE.Loader.prototype.extractUrlBase( url ) : scope.path;
-		
-		var loader = new THREE.FileLoader( scope.manager );
+		if ( this.path === "" )	{
+
+			this.path = THREE.Loader.prototype.extractUrlBase( url );
+
+		}
+
+		var loader = new THREE.FileLoader( this.manager );
 
 
 		loader.setResponseType( 'arraybuffer' );
 		loader.setResponseType( 'arraybuffer' );
-		
-		loader.setPath( path );
+
+		loader.setPath( this.path );
 
 
 		loader.load( url, function ( data ) {
 		loader.load( url, function ( data ) {