添加一个对属性进行相对值计算的 action。
缓动时间,单位为秒
缓动的属性列表
添加一个回调 action。
克隆当前 tween。
添加一个延时 action。
添加一个隐藏 action,只适用于 target 是节点类型的。
添加一个移除自己 action,只适用于 target 是节点类型的。
直接设置 target 的属性。
添加一个显示 action,只适用于 target 是节点类型的。
运行当前 tween。
停止当前 tween。
设置缓动的标签
设置 tween 的 target。
添加一个对属性进行绝对值计算的 action。
缓动时间,单位为秒
缓动的属性列表
将之前所有的 action 整合为一个 action。
停止所有缓动
停止所有指定标签的缓动
停止所有指定对象的缓动
Generated using TypeDoc
Tween 提供了一个简单灵活的方法来缓动目标,从 creator 移植而来。
tween(this.node) .to(1, {scale: new Vec3(2, 2, 2), position: new Vec3(5, 5, 5)}) .call(() => { console.log('This is a callback'); }) .by(1, {scale: new Vec3(-1, -1, -1), position: new Vec3(-5, -5, -5)}, {easing: 'sineOutIn'}) .start()