в надежде, что это достаточно простой вопрос:)
Некоторые детали:
Я использую Flash CS5, никогда не трогал Flex. Также SWF, который выполняет загрузку, будет клиентом SWF, так что надеемся на решение, которое могло бы работать с простой парой строк.
В основном внутри SWF, над которым я работаю, содержится простая строка:
var theString = "theString";
trace("theString = "+theString);
Сейчас я работаю над тестовым загрузчиком SWF, который загрузит мой String SWF и получит переменную самым простым способом. Какие-нибудь мысли? Ниже мой текущий сломанный код:
function loaderComplete(event:Event)
{
trace("... in loaderComplete");
getString = loader.content.toString();
trace("loader.content = "+loader.content);
trace("... getString = "+getString);
}
Это мое окно вывода:
theString = theString
... in loaderComplete
loader.content = [object MainTimeline]
... getString = [object MainTimeline]
Я искал в стеке и нашел похожие вопросы, но ни один из них не является тем, что мне нужно:
отслеживание видеофайлов - встраивание flv в swf
^ В основном то, что я пытаюсь сделать, пока нет ответов
для передачи переменной от одного SWF другому SWF в as3
^ звучало так же, как моя проблема, но ответом был пример приложения Flex
передавать значения var от одного SWF другому SWF, который загружается внутри первого в AS3
^ Это было близко, но я не уверен, как реализовать выбранный ответ, также кажется немного сложнее, чем мне нужно
Пожалуйста, помогите!