Property | Defined By | ||
---|---|---|---|
progress : Number [write-only] 设置当前执行比例 | Tween | ||
update : Handler 更新回调,缓动数值发生变化时,回调变化的值 | Tween |
Method | Defined By | ||
---|---|---|---|
clear():void
停止并清理当前缓动。
| Tween | ||
[static]
清理某个缓动。
| Tween | ||
clearAll(target:Object):void [static]
清理指定目标对象上的所有缓动。
| Tween | ||
complete():void
立即结束缓动并到终点。
| Tween | ||
from(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false):Tween
从props属性,缓动到当前状态。
| Tween | ||
from(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false, autoRecover:Boolean = true):Tween [static]
从props属性,缓动到当前状态。
| Tween | ||
pause():void
暂停缓动,可以通过resume或restart重新开始。
| Tween | ||
recover():void 回收到对象池。 | Tween | ||
restart():void
重新开始暂停的缓动。
| Tween | ||
resume():void
恢复暂停的缓动。
| Tween | ||
setStartTime(startTime:Number):void
设置开始时间。
| Tween | ||
to(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false):Tween
缓动对象的props属性到目标值。
| Tween | ||
to(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false, autoRecover:Boolean = true):Tween [static]
缓动对象的props属性到目标值。
| Tween |
progress | property |
progress:Number
[write-only] 设置当前执行比例
public function set progress(value:Number):void
update | property |
public var update:Handler
更新回调,缓动数值发生变化时,回调变化的值
clear | () | method |
public function clear():void
停止并清理当前缓动。
clear | () | method |
clearAll | () | method |
public static function clearAll(target:Object):void
清理指定目标对象上的所有缓动。
Parameters
target:Object — 目标对象。
|
complete | () | method |
public function complete():void
立即结束缓动并到终点。
from | () | method |
public function from(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false):Tween
从props属性,缓动到当前状态。
Parameters
target:* — 目标对象(即将更改属性值的对象)。
| |
props:Object — 变化的属性列表,比如{x:100,y:20,ease:Ease.backOut,complete:Handler.create(this,onComplete),update:new Handler(this,onComplete)}。
| |
duration:int — 花费的时间,单位毫秒。
| |
ease:Function (default = null ) — 缓动类型,默认为匀速运动。
| |
complete:Handler (default = null ) — 结束回调函数。
| |
delay:int (default = 0 ) — 延迟执行时间。
| |
coverBefore:Boolean (default = false ) — 是否覆盖之前的缓动。
|
Tween — 返回Tween对象。
|
from | () | method |
public static function from(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false, autoRecover:Boolean = true):Tween
从props属性,缓动到当前状态。
Parameters
target:* — 目标对象(即将更改属性值的对象)。
| |
props:Object — 变化的属性列表,比如{x:100,y:20,ease:Ease.backOut,complete:Handler.create(this,onComplete),update:new Handler(this,onComplete)}。
| |
duration:int — 花费的时间,单位毫秒。
| |
ease:Function (default = null ) — 缓动类型,默认为匀速运动。
| |
complete:Handler (default = null ) — 结束回调函数。
| |
delay:int (default = 0 ) — 延迟执行时间。
| |
coverBefore:Boolean (default = false ) — 是否覆盖之前的缓动。
| |
autoRecover:Boolean (default = true ) — 是否自动回收,默认为true,缓动结束之后自动回收到对象池。
|
Tween — 返回Tween对象。
|
pause | () | method |
public function pause():void
暂停缓动,可以通过resume或restart重新开始。
recover | () | method |
public function recover():void
回收到对象池。
restart | () | method |
public function restart():void
重新开始暂停的缓动。
resume | () | method |
public function resume():void
恢复暂停的缓动。
setStartTime | () | method |
public function setStartTime(startTime:Number):void
设置开始时间。
Parameters
startTime:Number — 开始时间。
|
to | () | method |
public function to(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false):Tween
缓动对象的props属性到目标值。
Parameters
target:* — 目标对象(即将更改属性值的对象)。
| |
props:Object — 变化的属性列表,比如{x:100,y:20,ease:Ease.backOut,complete:Handler.create(this,onComplete),update:new Handler(this,onComplete)}。
| |
duration:int — 花费的时间,单位毫秒。
| |
ease:Function (default = null ) — 缓动类型,默认为匀速运动。
| |
complete:Handler (default = null ) — 结束回调函数。
| |
delay:int (default = 0 ) — 延迟执行时间。
| |
coverBefore:Boolean (default = false ) — 是否覆盖之前的缓动。
|
Tween — 返回Tween对象。
|
to | () | method |
public static function to(target:*, props:Object, duration:int, ease:Function = null, complete:Handler = null, delay:int = 0, coverBefore:Boolean = false, autoRecover:Boolean = true):Tween
缓动对象的props属性到目标值。
Parameters
target:* — 目标对象(即将更改属性值的对象)。
| |
props:Object — 变化的属性列表,比如{x:100,y:20,ease:Ease.backOut,complete:Handler.create(this,onComplete),update:new Handler(this,onComplete)}。
| |
duration:int — 花费的时间,单位毫秒。
| |
ease:Function (default = null ) — 缓动类型,默认为匀速运动。
| |
complete:Handler (default = null ) — 结束回调函数。
| |
delay:int (default = 0 ) — 延迟执行时间。
| |
coverBefore:Boolean (default = false ) — 是否覆盖之前的缓动。
| |
autoRecover:Boolean (default = true ) — 是否自动回收,默认为true,缓动结束之后自动回收到对象池。
|
Tween — 返回Tween对象。
|