Spaces:
Running
Running
| import { KeyframeTrack } from './KeyframeTrack'; | |
| import { Bone } from './../objects/Bone'; | |
| import { MorphTarget } from '../core/Geometry'; | |
| export class AnimationClip { | |
| constructor(name?: string, duration?: number, tracks?: KeyframeTrack[]); | |
| name: string; | |
| tracks: KeyframeTrack[]; | |
| duration: number; | |
| uuid: string; | |
| results: any[]; | |
| resetDuration(): void; | |
| trim(): AnimationClip; | |
| optimize(): AnimationClip; | |
| static CreateFromMorphTargetSequence( | |
| name: string, | |
| morphTargetSequence: MorphTarget[], | |
| fps: number, | |
| noLoop: boolean | |
| ): AnimationClip; | |
| static findByName(clipArray: AnimationClip[], name: string): AnimationClip; | |
| static CreateClipsFromMorphTargetSequences( | |
| morphTargets: MorphTarget[], | |
| fps: number, | |
| noLoop: boolean | |
| ): AnimationClip[]; | |
| static parse(json: any): AnimationClip; | |
| static parseAnimation( | |
| animation: any, | |
| bones: Bone[], | |
| nodeName: string | |
| ): AnimationClip; | |
| static toJSON(): any; | |
| } | |