|
@@ -36,15 +36,15 @@ export class TweenData {
|
|
|
@property({ tooltip: "是否为差值" })
|
|
@property({ tooltip: "是否为差值" })
|
|
|
public isOffset: boolean = false;
|
|
public isOffset: boolean = false;
|
|
|
@property({ tooltip: "当缓动动作完成时触发", type: cc.Component.EventHandler })
|
|
@property({ tooltip: "当缓动动作完成时触发", type: cc.Component.EventHandler })
|
|
|
- public onComplete: cc.Component.EventHandler = null;
|
|
|
|
|
|
|
+ public onComplete: cc.Component.EventHandler = new cc.Component.EventHandler();
|
|
|
@property({ tooltip: "当缓动动作启动时触发", type: cc.Component.EventHandler })
|
|
@property({ tooltip: "当缓动动作启动时触发", type: cc.Component.EventHandler })
|
|
|
- public onStart: cc.Component.EventHandler = null;
|
|
|
|
|
|
|
+ public onStart: cc.Component.EventHandler = new cc.Component.EventHandler();
|
|
|
@property({ tooltip: "当缓动动作更新时触发", type: cc.Component.EventHandler })
|
|
@property({ tooltip: "当缓动动作更新时触发", type: cc.Component.EventHandler })
|
|
|
- public onUpdate: cc.Component.EventHandler = null;
|
|
|
|
|
|
|
+ public onUpdate: cc.Component.EventHandler = new cc.Component.EventHandler();
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 缓动组件,目前只支持节点的三个基础属性
|
|
* 缓动组件,目前只支持节点的三个基础属性
|
|
|
- * 目前改动类后会导致编辑器内的属性记录丢失,请不要使用
|
|
|
|
|
|
|
+ * 目前改动类后会导致编辑器内的属性记录丢失,请不要使用
|
|
|
* @author
|
|
* @author
|
|
|
*/
|
|
*/
|
|
|
@ccclass//('UITween')
|
|
@ccclass//('UITween')
|
|
@@ -64,7 +64,7 @@ export class UITween extends cc.Component {
|
|
|
@property({ tooltip: "执行次数,为0则一直重复执行" })
|
|
@property({ tooltip: "执行次数,为0则一直重复执行" })
|
|
|
public repeat: number = 1;
|
|
public repeat: number = 1;
|
|
|
@property({ tooltip: "单次缓动序列执行完毕时触发", type: cc.Component.EventHandler })
|
|
@property({ tooltip: "单次缓动序列执行完毕时触发", type: cc.Component.EventHandler })
|
|
|
- public onOneRepeatComplete: cc.Component.EventHandler = null;
|
|
|
|
|
|
|
+ public onOneRepeatComplete: cc.Component.EventHandler = new cc.Component.EventHandler();
|
|
|
@property({ tooltip: "是否在缓动组件运行时自动播放缓动动画" })
|
|
@property({ tooltip: "是否在缓动组件运行时自动播放缓动动画" })
|
|
|
public playOnLoad: boolean = false;
|
|
public playOnLoad: boolean = false;
|
|
|
@property({ displayName: "编辑器预览" })
|
|
@property({ displayName: "编辑器预览" })
|