0

我正在尝试将一些文本从模糊到非模糊再到模糊。为此,我尝试在补间之前设置 blurX 和 blurY,但这完全阻止了补间的发生。难道我做错了什么?

TweenMax.set(text, {alpha:0, blurFilter:{blurX:20, blurY:20}});
TweenMax.to(text, 5, {alpha:1, blurFilter:{blurX:0, blurY:0}, ease:SlowMo.ease.config(1, 0, true), yoyo:true});

编辑:消除轻松让褪色发生,但它仍然没有溜溜球

TweenMax.to(text, 5, {alpha:1, blurFilter:{blurX:0, blurY:0}, yoyo:true});
4

2 回答 2

3

忘记输入重复功能:

TweenMax.to(text, 5, {alpha:1, blurFilter:{blurX:0, blurY:0}, repeat:1, yoyo:true});

为了更平滑的缓动(在这种情况下,由于某种原因缓动有效,而在上述情况下没有):

TweenMax.to(text, 5, {ease:SlowMo.ease.config(1, 0), alpha:1, blurFilter:{blurX:0, blurY:0}, repeat:1, yoyo:true, delay:(8)});
于 2013-03-07T16:21:57.070 回答
0

yoyo参数取决于,因此如果您希望补间永远持续,则repeat必须插入repeat: -1with 。yoyo: true

于 2013-03-07T16:22:23.833 回答