|
@@ -96,7 +96,7 @@ export class ViewerModel implements IDisposable {
|
|
|
ag.addTargetedAnimation(a.animations[0], a);
|
|
|
}
|
|
|
});
|
|
|
- this._animations.push(new GroupModelAnimation(ag));
|
|
|
+ this.addAnimationGroup(ag);
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -116,6 +116,10 @@ export class ViewerModel implements IDisposable {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public addAnimationGroup(animationGroup: AnimationGroup) {
|
|
|
+ this._animations.push(new GroupModelAnimation(animationGroup));
|
|
|
+ }
|
|
|
+
|
|
|
public getAnimations() {
|
|
|
return this._animations;
|
|
|
}
|
|
@@ -285,7 +289,7 @@ export class ViewerModel implements IDisposable {
|
|
|
this._loaderDisposed = true;
|
|
|
}
|
|
|
gltfLoader.onAnimationGroupLoaded = ag => {
|
|
|
- this._animations.push(new GroupModelAnimation(ag));
|
|
|
+ this.addAnimationGroup(ag);
|
|
|
}
|
|
|
}
|
|
|
|