Ну у меня класс root_class имеется, я так понимаю, что явно задавать свойство не требуется, если соответствующий объект есть на тайм лайне... вернее даже я думаю: не вызовет ли это конфликта?

Код AS3:
package main {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import main.*;
import flash.xml.*;
dynamic public class root_class extends Sprite {
// var cont_r:cont = new cont();
public function root_class () {
trace (this.cont_r);
trace("Hellow World!!");
this.contaner.background_.alpha = 0;
var xml_doc:XML_doc = new XML_doc('gallery.xml');
}
}
}
Добавлено через 1 минуту
причем в строке trace(this.cont_r) - выводит [object cont] (я уже переименовал переменную cont_ в cont_r, чтобы не было вопросов)
Добавлено через 11 минут
вот попробовал из класса XML_doc вызвать root_class

Код AS3:
trace (root_class);// - [object root_class]
Получается, что его вообще не видно!?
Нет вру root_class видно, но если сделать так:

Код AS3:
trace (root_class["cont_r"]); //пишет undefined
То нифига он это свойство не видит, если через точку, то вообще компилятор орет
Вообще не могу понять, как к таймлайну обратиться... получается что в Document class пишу main.root_class - это значит что я присваиваю рут как экземпляр root_class... тогда как же мне к этому экземпляру обратиться и к его свойствам, тобиш экземплярам на тайм лайне?
Я даже пробовал пойти от обратного.. т.е.: сделать в классе XML_doc свойство objects и записать туда массив объектов
но из конструктора root_class свойства XML_doc.objects тоже не могу получить... пишет ошибку компиляции !?
Я же ведь объявил классы как публичные и динамичные!? в чем проблема не пойму, уже всю голову сломал себе