sp.Skeleton动画的暂停问题

版本:3.8.2
问题:spine动画无法暂停,或者暂停效果不稳定;
需求:我让美术出了一个倒计时动画,不同时间的倒计时的动画,用以下代码控制
const track = this.circleSkeleton.setAnimation(0, “animation”, false);
track.timeScale = 2 / totalCount;
然后我用以下代码控制动画的暂停、恢复。
protected onStart(totalCount: number, isCountDown: boolean): void {
const track = this.circleSkeleton.setAnimation(0, “animation”, false);
track.timeScale = 2 / totalCount;
console.log(“start time count”)
}

protected onPause(totalCount: number, curCount: number, isCountDown: boolean): void {
this.circleSkeleton.paused = true;
}

protected onResume(totalCount: number, curCount: number, isCountDown: boolean): void {
this.circleSkeleton.paused = false;
}

protected onStopped(totalCount: number, curCount: number, isCountDown: boolean): void {
this.circleSkeleton.paused = false;
this.circleSkeleton.clearTrack(0);
}

this.circleSkeleton.timeScale = 0