Здравствуйте!
Есть следующий класс:

Код:
public class SupportedDevicesUmatch35 extends SupportedDevicesBase implements IDevice
Он является document класом к swf. Когда эта swf запускается из другой родительской swf, все проходит нормально (присутствует только родитель и ребенок):

Код:
// загрузка всех объектов обернута в отдельный класс, именно он возвращается как event.target
// срабатывает когда диспатчится Event.Complete
private function onLoadObjectComplete(evt:Event):void
{
trace(evt.target.getLoaderObject()); //этот метод возвращает свойство content объекта Loader - результат SupportedDevicesUmatch35
trace (evt.target.getLoaderObject() as IDevice); // проверяем на соответствие интерфейсу - возвращает - результат SupportedDevicesUmatch35, т.е. все ок...
}
Теперь у меня есть главная большая swf-оболочка, которая зыпускает еще кучу swf, и одной из самых нижних является рассматриваемая swf... и почему-то второй trace из главной swf выдает null... ПОЧЕМУ???
Заранее спасибо за помощь!