Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Результаты опроса: Использовал ли кто-то parent.parent.parent чтоб достучаться до методов отца
Да 7 23.33%
Нет 13 43.33%
Это не рационально 18 60.00%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 30. Вы ещё не голосовали в этом опросе

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.11.2009, 11:24
nick252 вне форума Посмотреть профиль Отправить личное сообщение для nick252 Найти все сообщения от nick252
  № 1  
Ответить с цитированием
nick252

Регистрация: 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.
В официальном клубе тема создано, с этим контейнером уже столько крови пролито, всекда какие-то траблы

Старый 17.11.2009, 11:50
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 2  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
Код AS3:
this.systemManager.stage
из любого UIComponent`а

Старый 17.11.2009, 12:40
nick252 вне форума Посмотреть профиль Отправить личное сообщение для nick252 Найти все сообщения от nick252
  № 3  
Ответить с цитированием
nick252

Регистрация: Jan 2008
Сообщений: 11
Еще раз
Схема Контейнер >Image (Флекс) > флеш (мне нужно здесь получить эти методы контейнера)
Код AS3:
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 не работает...

Код AS3:
this.systemManager.stage
Это для того, чтоб из флешки вытащить, а мне надо наоборот в нее втащить, желательно без промежуточных звеньев, чтоб во флекс не грузить еще все это гг. А если бы еще не использовать Loader, а использовать Image, я бы был просто счастлив...


Последний раз редактировалось nick252; 17.11.2009 в 12:43.
Старый 20.11.2009, 12:48
nick252 вне форума Посмотреть профиль Отправить личное сообщение для nick252 Найти все сообщения от nick252
  № 4  
Ответить с цитированием
nick252

Регистрация: Jan 2008
Сообщений: 11
Код AS3:

"margin:20px; margin-top:5px">
class="alt2" dir="ltr" style=" margin: 0px; padding: 6px; border: 1px inset; width: 800px; height: 34px; text-align: left; overflow: auto"> <code style="white-space:nowrap"> <code>"color: #000000"> "color: #0088FF">"color: #007700">&#91;as&#93;&#91;"color: #0088FF">s"color: #007700">&#93;&#91;"color: #0088FF">u"color: #007700">&#93;&#91;"color: #0088FF">i"color: #007700">&#93;&#91;"color: #0088FF">b"color: #007700">&#93;"color: #0088FF">up up up"color: #007700">&#91;/"color: #0088FF">b"color: #007700">&#93;&#91;/"color: #0088FF">i"color: #007700">&#93;&#91;/"color: #0088FF">u"color: #007700">&#93;&#91;/"color: #0088FF">s"color: #007700">&#93;&#91;/as&#93"color: #0088FF"> code> code>
Это UP во всех тегах.........


Последний раз редактировалось nick252; 20.11.2009 в 12:51.
Старый 22.11.2009, 01:55
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 5  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Почему бы вам в загруженную вами флэшки просто не отдать wrapper?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 26.11.2009, 19:01
nick252 вне форума Посмотреть профиль Отправить личное сообщение для nick252 Найти все сообщения от nick252
  № 6  
Ответить с цитированием
nick252

Регистрация: Jan 2008
Сообщений: 11
с флешем катит... на флекс забил

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:41.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:41.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.