Javascript TweenMax实例处理

Javascript TweenMax实例处理,javascript,gsap,Javascript,Gsap,TweenMax实例是否需要手动清除/取消设置/终止,还是自动完成?下面是我用来给屏幕上的文本添加效果的代码: TweenMax.to($('#score'), 0.25, { fontSize: '56px', onComplete: myFunction }); function myFunction(){ TweenMax.to($('#score'), 0.125, { fontSize: '28px' }); } 这段代码运行频繁,我担心随着时间的推移,一些垃圾会堆积起来。

TweenMax实例是否需要手动清除/取消设置/终止,还是自动完成?下面是我用来给屏幕上的文本添加效果的代码:

TweenMax.to($('#score'), 0.25, { fontSize: '56px', onComplete: myFunction });

function myFunction(){
    TweenMax.to($('#score'), 0.125, { fontSize: '28px' });
}
这段代码运行频繁,我担心随着时间的推移,一些垃圾会堆积起来。

您可以尝试使用以下方法:

您还可以将对tween的引用存储在变量中:

有关更多信息,请查看GreenSock

var myTween = TweenMax.to($('#score'), 0.25, { fontSize: '56px', onComplete: myFunction });

function myFunction(){
   myTween.kill();
   myTween = TweenMax.to($('#score'), 0.125, { fontSize: '28px' });
}