AS2 TweenLite в Для массива не работает?
У меня есть серия видеороликов, объявленных в массиве. В массиве у меня есть название мувиклипа и позиция 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
Есть идеи?
1 ответ
Неважно, я решил это. Теперь у меня есть два массива, один с именами фрагмента ролика и один с позициями x,y. Кажется, теперь все работает хорошо и хорошо.