我在数组中声明了一系列movieclips。在数组中,我有电影剪辑的名称和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有什么想法吗?
发布于 2014-05-08 05:46:24
我现在有两个数组,一个是电影剪辑名称,另一个是x,y位置。
https://stackoverflow.com/questions/23523461
复制相似问题