2014-01-20 69 views
0

在AS3中,如果我想影响基于变量值的影片剪辑,我会做:AS3:使用GreenSock补间的变量值

var SuperTemp = "carousel"; 
this[SuperTemp].alpha = 0; 

结果会变成转盘无形。 你如何影响具有变量值的绿色补间对象? 我认为这是一样的东西:

TweenLite.to(this.SuperTemp, .5, {alpha:0}); 

任何想法? 谢谢。

回答

0

您正在尝试对SuperTemp本身的String值进行动画设置,因此不起作用。您必须将补间直接应用于MovieClip:

var mc:MovieClip = this["carousel"]; 
TweenLite.to(mc, .5, {alpha:0}); 
+1

伙计。你已经破解了代码。你在“国宝”中就像一个正规的尼古拉斯凯奇。不,我不是在开玩笑。谢谢。 – victorkhugo