Browse Source

updating gltfloader onAnimationGroupObservable calling

Raanan Weber 7 năm trước cách đây
mục cha
commit
9aec9ae59f

+ 1 - 1
dist/preview release/viewer/babylon.viewer.d.ts

@@ -448,7 +448,7 @@ declare module BabylonViewer {
         constructor(scene: BABYLON.Scene, modelConfiguration: IModelConfiguration, disableAutoLoad: boolean);
         loader: BABYLON.ISceneLoaderPlugin | BABYLON.ISceneLoaderPluginAsync;
         meshes: Array<BABYLON.AbstractMesh>;
-        ootMesh: BABYLON.AbstractMesh;
+        rootMesh: BABYLON.AbstractMesh;
         particleSystems: Array<BABYLON.ParticleSystem>;
         skeletons: Array<BABYLON.Skeleton>;
         currentAnimation: IModelAnimation;

+ 1 - 0
loaders/src/glTF/babylon.glTFFileLoader.ts

@@ -373,6 +373,7 @@ module BABYLON {
             loader.onTextureLoadedObservable.add(texture => this.onTextureLoadedObservable.notifyObservers(texture));
             loader.onMaterialLoadedObservable.add(material => this.onMaterialLoadedObservable.notifyObservers(material));
             loader.onExtensionLoadedObservable.add(extension => this.onExtensionLoadedObservable.notifyObservers(extension));
+            loader.onAnimationGroupLoadedObservable.add(animationGroup => this.onAnimationGroupLoadedObservable.notifyObservers(animationGroup));
 
             loader.onCompleteObservable.add(() => {
                 this.onMeshLoadedObservable.clear();