12345678910111213141516171819202122232425262728 |
- 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;
- }
|