模块 hilo/util/Tween
依赖
hilo/core/Class
源码
Tween.js
Tween类提供缓动功能。
属性 | 定义于 | |
---|---|---|
delay:Number
缓动延迟时间。单位毫秒。
|
Tween | |
ease:Function
缓动变化函数。默认为null。
|
Tween | |
interval:Number
缓动间隔。默认为0。
|
Tween | |
loop:Boolean
缓动是否循环。默认为false。
|
Tween | |
next:Tween
下一个缓动变化对象。默认为null。
|
Tween | |
onComplete:Function
缓动结束回调函数。默认为null。
|
Tween | |
onUpdate:Function
缓动更新回调函数。默认为null。
|
Tween | |
paused:Boolean
缓动是否暂停。默认为false。
|
Tween | |
reverse:Boolean
缓动是否反转播放。默认为false。
|
Tween | |
target:Object
缓动目标。只读属性。
|
Tween | |
time:Number
缓动总时长。单位毫秒。
|
Tween |
方法 | 定义于 | |
---|---|---|
Tween(target:Object, newProps:Object, params:Object)
构造函数。
|
Tween | |
static
添加Tween实例。
|
Tween | |
from(target, toProps, params):Tween
static
创建一个缓动动画,让目标对象从指定的起始属性变换到当前属性。
|
Tween | |
pause()
暂停缓动动画的播放。
|
Tween | |
static
删除Tween实例。
|
Tween | |
removeAll():Object
static
删除所有Tween实例。
|
Tween | |
resume()
恢复缓动动画的播放。
|
Tween | |
setProps(oldProps, newProps)
设置缓动对象的初始和目标属性。
|
Tween | |
start()
启动缓动动画的播放。
|
Tween | |
stop()
停止缓动动画的播放。
|
Tween | |
tick():Object
static
更新所有Tween实例。
|
Tween | |
to(target, toProps, params):Tween
static
创建一个缓动动画,让目标对象从当前属性变换到目标属性。
|
Tween |