а если я загружаю компонент из внешней библиотеки?
вот код библиотеки:

Код AS3:
package test {
import flash.display.MovieClip;
public class LibraryClass extends MovieClip {
public var radBtnClass:Class = RadBtn;
public function LibraryClass() {
};
};
}
а вот код основного класса (при компиляции которого и возникает эта ошибка) самого фалйа, куда все загружается:

Код AS3:
package test {
import flash.display.MovieClip;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.system.LoaderContext;
import flash.system.ApplicationDomain;
import fl.controls.RadioButton;
public class Story extends MovieClip {
private var library:Object;
public function Story() {
var urlReq:URLRequest = new URLRequest("library.swf");
var ldrContext:LoaderContext = new LoaderContext (false, ApplicationDomain.currentDomain);
var ldr:Loader = new Loader();
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);
ldr.load(urlReq);
};
private function loaded(event:Event):void {
library = event.target.content;
initClasses();
};
private function initClasses():void {
var radBtn1:RadioButton = new library.radBtnClass();
var radBtn2:RadioButton = new library.radBtnClass();
};
};
}
Добавлено через 57 минут
и вообще при загрузке компонентов из другого файла, а потом добавлении их в список отображения возникает ошибка на этапе выполнения:
Error: Error #2136: SWF-файл file:///E|/Furinax%20Tribe/Flash%20works/тестовое%20RM/AppleStory.swf содержит недопустимые данные.
at rmtest::AppleStory/initClasses()
at rmtest::AppleStory/loaded()
Может че-то не так с моим способом загрузки внешней бибилотеки?