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. Кажется, теперь все работает хорошо и хорошо.

Другие вопросы по тегам