24 lines
919 B
TypeScript
24 lines
919 B
TypeScript
|
|
module es {
|
|||
|
|
/**
|
|||
|
|
* 更多具体的Tween播放控制在这里
|
|||
|
|
*/
|
|||
|
|
export interface ITweenControl extends ITweenable {
|
|||
|
|
/**
|
|||
|
|
* 当使用匿名方法时,您可以在任何回调(如完成处理程序)中使用该属性来避免分配
|
|||
|
|
*/
|
|||
|
|
context;
|
|||
|
|
/**
|
|||
|
|
* 将tween扭曲为elapsedTime,并将其限制在0和duration之间,无论tween对象是暂停、完成还是运行,都会立即更新
|
|||
|
|
* @param elapsedTime 所用时间
|
|||
|
|
*/
|
|||
|
|
jumpToElapsedTime(elapsedTime: number);
|
|||
|
|
/**
|
|||
|
|
* 当从StartCoroutine调用时,它将直到tween完成
|
|||
|
|
*/
|
|||
|
|
waitForCompletion(): any;
|
|||
|
|
/**
|
|||
|
|
* 获取tween的目标,如果TweenTargets不一定都是一个对象,则为null,它的唯一真正用途是让TweenManager按目标查找tweens的列表
|
|||
|
|
*/
|
|||
|
|
getTargetObject(): any;
|
|||
|
|
}
|
|||
|
|
}
|