Цитата:
Если бы Stage не был DisplayObjectContainer, вам бы и не удалось ничего туда "пихать". Но Stage не является частью вашего приложения. Это контейнер, В КОТОРОМ находится ваше приложение (загруженный плеером ролик).
|
Согласен тут был не прав.
Цитата:
Рут является DisplayObjectContainer просто по-определению. Не будь он контейнером, ему не стать рутом.
|
А вот тут не все так просто.Например
Код AS3:
trace(root is DisplayObjectContainer);//true
trace(root.tabEnabled);// compile time error(Error: Access of possibly undefined property tabEnabled through a reference with static type flash.display:DisplayObject.)
trace((root as DisplayObjectContainer).tabChildren);//без ошибок
хотя tabEnabled - родное свойство DisplayObjectContainer'а.
Т.е. рут по меньшей мере не обычный DOC.
Добавлено через 26 минут
Код AS3:
trace(root.getChildAt(0));
аналогично ошибка компиляции