소스 검색

*Loader: Return this in set*.

Mr.doob 9 년 전
부모
커밋
70d07d4230
5개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/loaders/CompressedTextureLoader.js
  2. 2 0
      src/loaders/CubeTextureLoader.js
  3. 2 0
      src/loaders/ImageLoader.js
  4. 2 0
      src/loaders/TextureLoader.js
  5. 3 0
      src/loaders/XHRLoader.js

+ 1 - 0
src/loaders/CompressedTextureLoader.js

@@ -126,6 +126,7 @@ Object.assign( THREE.CompressedTextureLoader.prototype, {
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/CubeTextureLoader.js

@@ -53,12 +53,14 @@ Object.assign( THREE.CubeTextureLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/ImageLoader.js

@@ -44,12 +44,14 @@ Object.assign( THREE.ImageLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/TextureLoader.js

@@ -37,12 +37,14 @@ Object.assign( THREE.TextureLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 3 - 0
src/loaders/XHRLoader.js

@@ -103,18 +103,21 @@ Object.assign( THREE.XHRLoader.prototype, {
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	},
 
 	setResponseType: function ( value ) {
 
 		this.responseType = value;
+		return this;
 
 	},
 
 	setWithCredentials: function ( value ) {
 
 		this.withCredentials = value;
+		return this;
 
 	}