import type { AnimationClip } from "three"; /** * 获取 AnimationClip 的动画的关键帧信息 */ export declare class AnimationClipKeyframe { readonly clip: AnimationClip; readonly isAnimationClipKeyframe = true; constructor(clip: AnimationClip); protected _tracksTimes: Float32Array[] | null; /** * 关键帧时间列表 */ get tracksTimes(): Float32Array[]; protected lastGetTime: number; protected lastGetKeyframeIndexs: number[]; /** * 获取指定时间对应的关键帧索引; * @param time * @returns */ getTracksKeyframeIndexs(time: number): number[]; /** * 获取所有轨道的关键帧 * @param time * @returns */ getTracksKeyframes(time: number): { index: number; value: number[] | null; }[]; } //# sourceMappingURL=AnimationClipKeyframe.d.ts.map