소스 검색

TDSLoader: fixed path

see https://github.com/mrdoob/three.js/pull/12615#discussion_r150508796
Pascal Häusler 7 년 전
부모
커밋
36f49ffabd
1개의 변경된 파일9개의 추가작업 그리고 5개의 파일을 삭제
  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 ) {