message: fix: make manually update animation not trigger "frame" callback, otherwise it make cause dead loop if manual update calling is from one of the "frame" callback.
diff: @@ -136,7 +136,7 @@ export default class Animation extends Eventful {
  animator.animation = null;
  }
  - update(notTriggerStageUpdate?: boolean) {
  + update(notTriggerFrameAndStageUpdate?: boolean) {
  const time = new Date().getTime() - this._pausedTime;
  const delta = time - this._time;
  let clip = this._clipsHead;
  @@ -158,6 +158,7 @@ export default class Animation extends Eventful {
  this._time = time;
  + if (!notTriggerFrameAndStageUpdate) {
  this.onframe(delta);
  // 'frame' should be triggered before stage, because upper application
  @@ -165,8 +166,7 @@ export default class Animation extends Eventful {
  // event judge)
  this.trigger('frame', delta);
  - if (this.stage.update && !notTriggerStageUpdate) {
  - this.stage.update();
  + this.stage.update && this.stage.update();
  }
  }
  