Explorar o código

Fixed SceneLoader not loading Textures properly. Fixes #4908.

Mr.doob %!s(int64=11) %!d(string=hai) anos
pai
achega
e50e3ed263
Modificáronse 1 ficheiros con 11 adicións e 5 borrados
  1. 11 5
      examples/js/loaders/SceneLoader.js

+ 11 - 5
examples/js/loaders/SceneLoader.js

@@ -985,14 +985,20 @@ THREE.SceneLoader.prototype = {
 
 					texture = new THREE.Texture();
 					loader = new THREE.ImageLoader();
-					loader.load( fullUrl, function ( image ) {
+					
+					( function ( texture ) {
 
-						texture.image = image;
-						texture.needsUpdate = true;
+						loader.load( fullUrl, function ( image ) {
 
-						textureCallback();
+							texture.image = image;
+							texture.needsUpdate = true;
 
-					} );
+							textureCallback();
+
+						} );
+					
+					} )( texture )
+					
 
 				}