Newer
Older
HuangJiPC / public / static / three / examples / jsm / misc / MorphAnimMesh.d.ts
@zhangdeliang zhangdeliang on 21 Jun 550 bytes update
import { AnimationAction } from '../../../src/animation/AnimationAction'
import {
	AnimationMixer,
	BufferGeometry,
	Geometry,
	Material,
	Mesh
} from '../../../src/Three';

export class MorphAnimMesh extends Mesh {

	constructor( geometry: BufferGeometry | Geometry, material: Material );
	mixer: AnimationMixer;
	activeAction: AnimationAction | null;

	setDirectionForward(): void;
	setDirectionBackward(): void;
	playAnimation( label: string, fps: number ): void;
	updateAnimation( delta: number ): void;
	copy( source: MorphAnimMesh ): this;

}