2014-01-20 66 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