瀏覽代碼

Merge pull request #12761 from cnspaha/patch-3

GLTFLoader: Callback for when asset was read
Mr.doob 7 年之前
父節點
當前提交
eab000e2b3
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      examples/js/loaders/GLTFLoader.js

+ 5 - 3
examples/js/loaders/GLTFLoader.js

@@ -143,7 +143,7 @@ THREE.GLTFLoader = ( function () {
 
 			} );
 
-			parser.parse( function ( scene, scenes, cameras, animations ) {
+			parser.parse( function ( scene, scenes, cameras, animations, asset ) {
 
 				console.timeEnd( 'GLTFLoader' );
 
@@ -151,7 +151,8 @@ THREE.GLTFLoader = ( function () {
 					scene: scene,
 					scenes: scenes,
 					cameras: cameras,
-					animations: animations
+					animations: animations,
+					asset: asset
 				};
 
 				onLoad( glTF );
@@ -1218,9 +1219,10 @@ THREE.GLTFLoader = ( function () {
 			var scenes = dependencies.scenes || [];
 			var scene = scenes[ json.scene || 0 ];
 			var animations = dependencies.animations || [];
+			var asset = json.asset;
 			var cameras = dependencies.cameras || [];
 
-			onLoad( scene, scenes, cameras, animations );
+			onLoad( scene, scenes, cameras, animations, asset );
 
 		} ).catch( onError );