1234567891011121314151617181920212223242526 |
- import {
- BufferGeometry,
- Geometry,
- Material,
- Mesh
- } from '../../../src/Three';
- export class MorphBlendMesh extends Mesh {
- constructor(geometry: BufferGeometry | Geometry, material: Material);
- animationsMap: object;
- animationsList: object[];
- createAnimation(name: string, start: number, end: number, fps: number): void;
- autoCreateAnimations(fps: number): void;
- setAnimationDirectionForward(name: string): void;
- setAnimationDirectionBackward(name: string): void;
- setAnimationFPS(name: string, fps: number): void;
- setAnimationDuration(name: string, duration: number): void;
- setAnimationWeight(name: string, weight: number): void;
- setAnimationTime(name: string, time: number): void;
- getAnimationTime(name: string): number;
- getAnimationDuration(name: string): number;
- playAnimation(name: string): void;
- stopAnimation(name: string): void;
- update(delta: number): void;
- }
|