Добрый вечер.
У меня возникла следующая трудность:
Есть основной рабочий swf (назовем его main.swf), так как он прилично весит, пришлось сделать прелодер (preloader.swf), который выполняет загрузку main.swf и добавление его на сцену.

Код AS3:
// preloader.swf
var loader:Loader = new Loader();
var context:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, SecurityDomain.currentDomain);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfLoaded);
loader.load(new URLRequest("my_url", context));
main.swf должен работать c flashvars. Так вот отсюда вопрос: как получить в main.swf flashvars?

Код AS3:
var params:Object = stage.loaderInfo.parameters as Object;
эта строка в main swf вызывает ошибку "
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".".
Соответственно, если не использовать preloader.swf, а просто загружать main.swf, flashvars отлично передаются.