Наверное лучше будет если красную строчку перенести внутрь функции , тогда небудет иерархии и отфультровать ненужный объект при заполнении массива (после заполнения вообще удальть объект LoadVars)

Код:
//frame1
function load_main(name_array, url_load) {
cont_obj = new LoadVars();
cont_obj.load(url_load);
cont_obj.onLoad=function(success){
cont_obj.name_array= name_array;
for (name_obj in cont_obj) {
if (name_obj != "onLoad"&&name_obj!="name_array") {
name_array.push(cont_obj[name_obj]);
}
}
name_array.reverse();
_root.play();
}
}
aa = new Array();
load_main(aa, "text.txt");
stop();
//frame2
element_array=aa[1]
stop();
Большое спасибо за помощь
Nox Noctis &
Елё ,суть проблемы понял ,буду работать дальше
Интересно , мы сначала представляем себе абстрактную модель , описываем её как функцию ,задаем ей поведение , в зависимости от ситуации (события) .Разумно предположить ,что и доступ к отдельному елементу можно описать так же ,как абстрактную модель.
Вопрос ,можно ли из этого же кадра получить объект?