Parcourir la source

TDSLoader: fixed path

see https://github.com/mrdoob/three.js/pull/12615#discussion_r150508796
Pascal Häusler il y a 7 ans
Parent
commit
36f49ffabd
1 fichiers modifiés avec 9 ajouts et 5 suppressions
  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 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.setPath( path );
+
+		loader.setPath( this.path );
 
 		loader.load( url, function ( data ) {