我有一系列在数组中声明的动画片段。 在数组中,我有movieclip的名称和x,y位置。 我正在遍历数组,但TweenLite似乎没有动画它们。 tweenLite onComplete会触发,数组数据也很好。
for(var i=0; i < mcArray.length; i++){
var mcName = mcArray[i][0];
var mcX = mcArray[i][1];
var mcY = mcArray[i][2];
var delaytime = '0.'+i;
trace(i+' | '+mcName+' = '+mcX+','+mcY+' | '+delaytime);
TweenMax.to(mcName,1, {delay:delaytime, _alpha:100,_x:mcX,_y:mcY, onCompleteParams:[mcName], onComplete:done});
}
function done(mcName){
trace(mcName+' should be complete?');
}
数组数据如下:
_level0.mc_one
23.8
47
_level0.mc_two
38.15
48.7
_level0.mc_three
61.5
47.25
有什么想法吗?
答案 0 :(得分:0)
没关系,我解决了它。 我现在有两个数组,一个带有movieclip名称,另一个带有x,y位置。 一切似乎现在都很好用。