diff --git a/types/three/three-fbxloader.d.ts b/types/three/three-fbxloader.d.ts index 5175a6683f..fdd4416a67 100644 --- a/types/three/three-fbxloader.d.ts +++ b/types/three/three-fbxloader.d.ts @@ -3,12 +3,15 @@ import { LoadingManager } from "./three-core"; import {Group} from "./three-core"; +interface ILoadedModel extends Group { + animations?: AnimationClip[]; +} export class FBXLoader { constructor(manager?: LoadingManager); manager: LoadingManager; - load(url: string, onLoad: (group: Group) => void, onProgress?: (event: ProgressEvent) => void, onError?: (event: ErrorEvent) => void): void; + load(url: string, onLoad: (group: ILoadedModel) => void, onProgress?: (event: ProgressEvent) => void, onError?: (event: ErrorEvent) => void): void; parse(FBXText: string, resourceDirectory: string) : Group; -} \ No newline at end of file +}