Tween动画清除失败,加载节点播放tween动画但是回收后再加载出来还是会继续播放未播放完的tween动画

提问大佬,问题是:做一个弹窗提示的功能,弹窗加载出来的时候会播放三段tween动画(第一段改变节点的Scale,第二段改变节点的位置,第三段改变节点的Scale并且回收节点),但是如果我的弹窗加载的太快,在前两段动画还没播放完的时候强行播放第三段动画然后回收,那么下次加载出来的时候弹窗还是会接着播放前两段动画,我回收的时候已经加了Tween. stopAllByTarget(this.node),但是表现上来看就是清除失败了
这个是加载出来的预制体里面的动画代码
1753237386373
这个是加载的时候的代码


1753237492692

给大佬递茶

说半天也不贴代码,神仙知道你咋弄的

版本是3.8.7吗?

说白了,你就是停止失败了.

一般先记录 this.tw = tween(this.node)…start()
到停止的时候,
if(this.tw){ this.tw.stop() this.tw= null;
}