|
|
Результаты опроса: Использовал ли кто-то parent.parent.parent чтоб достучаться до методов отца | |||
Да | 7 | 23.33% | |
Нет | 13 | 43.33% | |
Это не рационально | 18 | 60.00% | |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 30. Вы ещё не голосовали в этом опросе |
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2008
Сообщений: 11
|
Как в контактовском контенере загрузить свой флекс контейнер, в котором будет флешка
просьба в поиск не посылать, я много здесь читаю и в 1 процент из тысячи спрашиваю
Суть темы обсудить правильность контактовского контейнера Обсудить возможность загрузки флешки в Image, при этом чтоб связь с контейнером была. Возможность обратиться напрямую из флеша к флешу, минуя код во флексе... Схема Контейнер > Флекс > флеш Вот соответственно описания контейнера http://vkontakte.ru/pages.php?o=-1&p...E9%ED%E5%F0%E0 Блин, с этим контейнером просто так запарился, что сил нет. Надо во флексе 3 загрузить флешку. Начнем с того, что лоадером обычным не грузится, хрен там знает в чем дело, закрытый фреймворк у меня. Создаю во флексе image то туда отлично все грузится, но как из второй вложенной флешки обращаться к wrapper. Писать parent.parent.parent.parent До флекса все доходит, а вот дальше никак не идет. Может нужно applicationDomain использовать. Или как самому мне контейнер создать, но для этого нужно понять смысл. Parent.parent.parent к документ классу ведет? Почему 3 раза? Да и вообще я обращение parent.parent мало встречал, правильно ли это, что Андрей сделал? Я так понимаю что весь файлик Андрея грузится. Нельзя ли было лишь какой-то класс из него грузить? P S. В официальном клубе тема создано, с этим контейнером уже столько крови пролито, всекда какие-то траблы |
|
|||||
Регистрация: Nov 2005
Сообщений: 1,058
|
|
|
|||||
Регистрация: Jan 2008
Сообщений: 11
|
Еще раз
Схема Контейнер >Image (Флекс) > флеш (мне нужно здесь получить эти методы контейнера) this.addEventListener( Event.ADDED_TO_STAGE, onAddedToStage ); ... function onAddedToStage(e: Event): void { var wrapper: Object = Object(parent.parent); // Init application } Для флекса было найдено решение Михаил Эспе написал 20 октября 2009 в 0:23 Для работы с контейнером из-под флекса - три изменения: 1) wrapper = Object(parent.parent.parent); 2) В тэге Application добавить historyManagementEnabled="false" 3) wrapper.application.frameRate = 24; Мне же в этом флексе нужно флешку загрузить, интересно почему parent.parent.parent.parent не работает... Это для того, чтоб из флешки вытащить, а мне надо наоборот в нее втащить, желательно без промежуточных звеньев, чтоб во флекс не грузить еще все это гг. А если бы еще не использовать Loader, а использовать Image, я бы был просто счастлив... Последний раз редактировалось nick252; 17.11.2009 в 12:43. |
|
|||||
Регистрация: Jan 2008
Сообщений: 11
|
Последний раз редактировалось nick252; 20.11.2009 в 12:51. |
|
|||||
Регистрация: Jan 2008
Сообщений: 11
|
с флешем катит... на флекс забил
|
Часовой пояс GMT +4, время: 16:41. |
|
« Предыдущая тема | Следующая тема » |
|
|