@types/three
Version:
TypeScript definitions for three
13 lines (10 loc) • 610 B
TypeScript
import { AnimationClip, Vector3 } from "three";
export interface AnimationClipCreator {
CreateRotationAnimation(period: number, axis: string): AnimationClip;
CreateScaleAxisAnimation(period: number, axis: string): AnimationClip;
CreateShakeAnimation(duration: number, shakeScale: Vector3): AnimationClip;
CreatePulsationAnimation(duration: number, pulseScale: number): AnimationClip;
CreateVisibilityAnimation(duration: number): AnimationClip;
CreateMaterialColorAnimation(duration: number, colors: number[]): AnimationClip;
}
export const AnimationClipCreator: AnimationClipCreator;