Quellcode durchsuchen

ObjectLoader: Fixed onLoad. See fcf54cd2ed3b9097126c3f6b4fc5764a07f5195e.

Mr.doob vor 10 Jahren
Ursprung
Commit
b3b9d8bfdf
1 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. 7 2
      src/loaders/ObjectLoader.js

+ 7 - 2
src/loaders/ObjectLoader.js

@@ -48,11 +48,16 @@ THREE.ObjectLoader.prototype = {
 
 		var geometries = this.parseGeometries( json.geometries );
 
-		var images = this.parseImages( json.images, onLoad );
+		var images = this.parseImages( json.images, function () {
+
+			if ( onLoad !== undefined ) onLoad( object );
+
+		} );
 		var textures  = this.parseTextures( json.textures, images );
 		var materials = this.parseMaterials( json.materials, textures );
+		var object = this.parseObject( json.object, geometries, materials );
 
-		return this.parseObject( json.object, geometries, materials );
+		return object;
 
 	},