薛鸿潇 5 лет назад
Родитель
Сommit
eca5b82e2c

+ 5 - 5
mk_framework/assets/script/game/component/tween/UITween.ts

@@ -36,15 +36,15 @@ export class TweenData {
     @property({ tooltip: "是否为差值" })
     public isOffset: boolean = false;
     @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 })
-    public onStart: cc.Component.EventHandler = null;
+    public onStart: cc.Component.EventHandler = new 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 
  */
 @ccclass//('UITween')
@@ -64,7 +64,7 @@ export class UITween extends cc.Component {
     @property({ tooltip: "执行次数,为0则一直重复执行" })
     public repeat: number = 1;
     @property({ tooltip: "单次缓动序列执行完毕时触发", type: cc.Component.EventHandler })
-    public onOneRepeatComplete: cc.Component.EventHandler = null;
+    public onOneRepeatComplete: cc.Component.EventHandler = new cc.Component.EventHandler();
     @property({ tooltip: "是否在缓动组件运行时自动播放缓动动画" })
     public playOnLoad: boolean = false;
     @property({ displayName: "编辑器预览" })

+ 1 - 1
mk_framework/assets/script/mk/utils/FileUtil.ts

@@ -78,7 +78,7 @@ export default class FileUtil {
      * @param {*} textToWrite 要保存的文件内容
      * @memberof FileUtil
      */
-    public saveForBrowser(fileNameToSaveAs, textToWrite,) {
+    public saveForBrowser(fileNameToSaveAs: any, textToWrite: any) {
         if (cc.sys.isBrowser) {
             console.log("浏览器");
             let textFileAsBlob = new Blob([textToWrite], { type: 'application/json' });