enter code here
Было очень сложно просто загрузить SWF-файл из swfloader во Flex и затем получить доступ к его содержимому. Я уверен, что однажды я пойму, как это сделать, тогда все будет хорошо, но я прошел через кучу уроков, а кое-что не так. Вот мой гибкий код:
и код:
публичная функция initHeaderSwf (): void
{
проследить ( "INITIATIED");
//trace(headerSwf.content['weekNo'].text = "TWRTWERWEWE");
headerSwf.addEventListener (Event.COMPLETE, onHeaderLoaded);
}
private function onHeaderLoaded(evt:Event):void
{
trace("LOAD YOU JERK! = " + headerSwf.content['weekNo'].text);
}
Вот проблема:
SWF загружается, там нет проблем. Я вижу это в моем скомпилированном SWF. но полное событие не срабатывает. CreationComplete сработает, а затем я попытаюсь после этого сделать прослушиватель событий для загрузки реального SWF, который не срабатывает. Я попробовал это разными способами без удачи.
Все, что я пытаюсь сделать, это изменить текстовое поле в загруженном SWF. Я предполагаю, что это может быть проблема с последовательностью загрузки вещей или что-то в этом роде, но не уверен.