AnimationMixer.d.ts 783 字节
Newer Older
L
lu wang 已提交
1 2 3
import { AnimationClip } from './AnimationClip';
import { AnimationAction } from './AnimationAction';
import { EventDispatcher } from './../core/EventDispatcher';
4
import { Object3D } from '../core/Object3D';
L
lu wang 已提交
5 6

export class AnimationMixer extends EventDispatcher {
M
Mr.doob 已提交
7

8
	constructor( root: Object3D );
L
lu wang 已提交
9

M
Mr.doob 已提交
10 11
	time: number;
	timeScale: number;
L
lu wang 已提交
12

13
	clipAction( clip: AnimationClip, root?: Object3D ): AnimationAction;
A
Atsushi 已提交
14
	existingAction( clip: AnimationClip, root?: Object3D ): AnimationAction | null;
M
Mr.doob 已提交
15 16
	stopAllAction(): AnimationMixer;
	update( deltaTime: number ): AnimationMixer;
17
	setTime( timeInSeconds: number ): AnimationMixer;
18
	getRoot(): Object3D;
M
Mr.doob 已提交
19
	uncacheClip( clip: AnimationClip ): void;
20 21
	uncacheRoot( root: Object3D ): void;
	uncacheAction( clip: AnimationClip, root?: Object3D ): void;
M
Mr.doob 已提交
22

L
lu wang 已提交
23
}