![]() |
Пробросить flashVars сквозь загрузчик
Есть флешка, в которую извне поступают параметры через флашварз. На входе опрашиваются и запоминаются через this.loaderInfo.parameters.
Потребовалось сделать внешний загрузчик (просто грузит флешку и бросает ее на сцену), теперь эти флашварз поступают в него и подгружаемая флешка их не видит. Можно ли как-нибудь сделать так, чтобы подгружаемая флешка все равно брала флашварз из this.loaderInfo.parameters? |
Сделайте дополнительные поля класса загружаемой флешки, соответствующие переменным из флешварз и при загрузке инициализируйте их в загрузчике.
|
это и так понятно
сейчас я просто пробрасываю публичным методом в загружаемой флешке: Код AS3:
Код AS3:
|
Навскидку пару вариантов.
1. Формировать GET-url с параметрами, полученными из флешварз загрузчика. 2. В загружаемой флешке можно обратиться к root.loaderInfo.parameters и stage.loaderInfo.parameters. |
3. Создать интерфейс IContent или ILoader и вытаскивать / пихать по интерфейсам из this.parent / в loader.content соответственно
|
Цитата:
|
Спасибо )
|
я бы советовал поступить как в п.1 предложенным Димариком..ибо секьюрней)
|
тоже верно
|
| Часовой пояс GMT +4, время: 07:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.