riku
2024-05-12 fb876cbc3b21035125668f2db6ee84e47efb544f
src/model/FrameAnimation.js
@@ -17,6 +17,7 @@
  this.isPause = false;
  this.isRunning = false;
  this.isStop = false;
  // 是否开启动态绘制速度
  this.dynamicSpeed = false;
  // 每个任务耗时(秒)
@@ -29,6 +30,7 @@
  start: function () {
    if (this.intervalFlag != undefined) {
      this.isPause = false;
      this.isStop = false;
    } else {
      this.isRunning = true;
      this._doTask();
@@ -85,7 +87,9 @@
    this.isRunning = false;
    this.isPause = false;
    this.isStop = true;
    this.lastestTime = undefined;
    this.speed = 1;
  },
  setOnStopCallback: function (callback) {
    this.onStopCallback = callback;
@@ -127,7 +131,6 @@
        t.task(t.data, index, t.count);
        index += this.speed;
        // console.log("_doTask:" + index);
      }, this.timeout);
    }
  },