annie.Tween Class
全局静态单列类,不要实例化此类
Item Index
Methods
- backIn static
- backInOut static
- backOut static
- bounceIn static
- bounceInOut static
- bounceOut static
- circularIn static
- circularInOut static
- circularOut static
- cubicIn static
- cubicInOut static
- cubicOut static
- elasticIn static
- elasticInOut static
- elasticOut static
- exponentialIn static
- exponentialInOut static
- exponentialOut static
- from static
- kill static
- killAll static
- quadraticIn static
- quadraticInOut static
- quadraticOut static
- quarticIn static
- quarticInOut static
- quarticOut static
- quinticIn static
- quinticInOut static
- quinticOut static
- sinusoidalIn static
- sinusoidalInOut static
- sinusoidalOut static
- to static
Methods
from
-
target
-
totalFrame
-
data
将target对象从data中指定的属性数值渐变到target属性当前的数值
Parameters:
-
target
Object -
totalFrame
Number总时间长度 如果data.useFrame为true 这里就是帧数,如果data.useFrame为false则这里就是时间
-
data
Object包含target对象的各种数字类型属性及其他一些方法属性
-
yoyo
Number:boolean是否像摆钟一样来回循环,默认为false.设置为true则会无限循环,或想只运行指定的摆动次数,将此参数设置为数字就行了。
-
loop
Number:boolean是否循环播放。
-
onComplete
Function完成结束函数. 默认为null. 两个参数,第一个是data.completeParams的值,第二个是true或者false,表示是否真的结束了,或者是一次yoyo,一次loop的结束
-
completeParams
Array完成函数参数. 默认为null,可以给完成函数里传参数
-
onUpdate
Function进入每帧后执行函数,回传参数是当前的Tween时间比.默认为null
-
ease
Function缓动类型方法
-
useFrame
Boolean为false用时间秒值;为true则是以帧为单位
-
delay
Number延时,useFrame为true以帧为单位 useFrame为false以秒为单位
-
killAll
()
public
static
销毁所有正在运行的Tween对象
to
-
target
-
totalFrame
-
data
将target对象从data中指定的属性数值渐变到target属性当前的数值
Parameters:
-
target
Object -
totalFrame
Number总时间长度 如果data.useFrame为true 这里就是帧数,如果data.useFrame为false则这里就是时间
-
data
Object包含target对象的各种数字类型属性及其他一些方法属性
-
yoyo
Number:boolean是否像摆钟一样来回循环,默认为false.设置为true则会无限循环,或想只运行指定的摆动次数,将此参数设置为数字就行了。
-
loop
Number:boolean是否循环播放。
-
onComplete
Function完成结束函数. 默认为null. 两个参数,第一个是data.completeParams的值,第二个是true或者false,表示是否真的结束了,或者是一次yoyo,一次loop的结束
-
completeParams
Array完成函数参数. 默认为null,可以给完成函数里传参数
-
onUpdate
Function进入每帧后执行函数,回传参数是当前的Tween时间比.默认为null
-
ease
Function缓动类型方法
-
useFrame
Boolean为false用时间秒值;为true则是以帧为单位
-
delay
Number延时,useFrame为true以帧为单位 useFrame为false以秒为单位
-