![]() |
Дубликат загруженной SWF-ки, созданой на FLEX
Доброго времени суток. Подскажите, как размножить загруженную свф-ку, созданую при помощи флекса? С обычным ActionScript проектом и Flash все просто. Можно написать так:
Код:
var targetClass:Class = Object(swfLoader.content).constructor;не работает и Код:
var duplicate:Object = (swfLoader.content as ISystemManager).create();как быть? никак не могу найти решение этой задачи.... :umnik2: Помогите. Заранее спасибо! |
Ого... не, скорее всего не получится... в флексовую SWF вкомпиливается куча классов, на которые нет прямых ссылок - всякие стили, скины, вотчеры и т.п... кроме этого, там есть куча синглтонов, которые по вророму разу уже не инициализируются... Я бы наверное либо сразу отказался от задачи, либо как-нибудь через loadBytes() пробовал, но тоже наверняка нужно будет куча дополнительных телодвижений.
|
ну, загрузить её еще раз нельзя что ли. Она же из кэша загрузится, без реальной загрузки. Единственное - задержка в 1 фрейм.
|
Да? ну ладно, тогда откажусь от этой идеи... :)
|
| Часовой пояс GMT +4, время: 11:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.