Здравствуйте! Подскажите решение пожалуйста. Я создаю копии клипов(instance) и заношу их в массив в цикле:

Код AS3:
var url_link:Array = [];
var nameofQuiz:Array =[];
var b:Number = 0;
var a:Number = 5;
while (b<a) {
with (clip2) {
nameofQuiz.push(new link_mc());//linc_mc лежит в библ.
nameofQuiz[b].x = 0;
nameofQuiz[b].y = 0;
//имя на текстовом поле
nameofQuiz[b].btn.label_txt.text = "lalala"+[b];
addChild(nameofQuiz[b]);
}
TweenMax.to(nameofQuiz[b].btn, 1, {x:0, y:(b*25), ease:Bounce.easeOut});
TweenMax.to(nameofQuiz[b].btn, 1, {scaleX:1, scaleY:1, delay:0, ease:Expo.easeInOut});
b = b+1;
}
Дерево клипов такое: Рут->Clip1->Clip2-тут этот код
Я пробовал и так и сяк обращаться и потратил не 1 час на поиски путей из другого клипа к этим созданным - без результатно((
Я пробовал:

Код AS3:
clip1.clip2.nameofQuiz[0].alpha = 0;
clip1.clip2.nameofQuiz0.alpha = 0;
clip1.clip2.getChildByName("nameofQuiz0").alpha = 0;
Получаю undefined, null или: A term is undefined and has no properties.
at quizv2_BD_3_fla::MainTimeline/frame1() при Трейсе с этими значениями
в as3 столкнулся с жуткой проблемой по управлению клипами из других клипов или уровней. что делать?