Обращение к врапперу из мувиклипа

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Sxxxoxxxe
Сообщения: 25
Зарегистрирован: 21 июл 2010, 13:27

Обращение к врапперу из мувиклипа

Сообщение Sxxxoxxxe »

Добрый день товарищи!
У меня появилась проблема, которую я не могу решить самостоятельно и вынужден просить у вас помощи.
Дело такое: пишу приложение без использования классов, т.е. код пишу прямо во фреймах во Flash CS4. В одном из фреймов есть мувиклип, и вот из этого мувиклипа надо обратится к врапперу. Вопрос в том, как это сделать? Если я пишу как обычно:

Код: Выделить всё

var wrapper:Object = null ;wrapper = Object(parent.parent);
внутри мувиклипа и потом например

Код: Выделить всё

test.text = wrapper.application.parameters.post_id;
то эффект нулевой.
Вобщем, подскажите, как правильно обратится к врапперу. Спасибо:)
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Обращение к врапперу из мувиклипа

Сообщение psix55 »

Есть вариант писать это не в мувиклипе!
А вот так :

Код: Выделить всё

mc.test.text = wrapper.application.parameters.post_id; //где mc - имя MovieClip'a
Sxxxoxxxe
Сообщения: 25
Зарегистрирован: 21 июл 2010, 13:27

Re: Обращение к врапперу из мувиклипа

Сообщение Sxxxoxxxe »

psix55
Спасибо, это работает, но можно ли все-таки объявить внутри мувиклипа враппер как мы это делаем в основном приложении?
Noise Gate
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34

Re: Обращение к врапперу из мувиклипа

Сообщение Noise Gate »

тогда, я думаю, надо писать:

Код: Выделить всё

 var wrapper:Object = null ;wrapper = Object(parent.parent.parent); 
Sxxxoxxxe
Сообщения: 25
Зарегистрирован: 21 июл 2010, 13:27

Re: Обращение к врапперу из мувиклипа

Сообщение Sxxxoxxxe »

Написал

Код: Выделить всё

wrapper = Object(parent.parent.parent.parent.parent.parent);
и получилось)) (это не шутка) Спасибо большое!
Sxxxoxxxe
Сообщения: 25
Зарегистрирован: 21 июл 2010, 13:27

Re: Обращение к врапперу из мувиклипа

Сообщение Sxxxoxxxe »

В продолжение темы, а как можно обратится к внешним переменным, объявленным в основном приложении, опять же из мувиклипа? Способ с parent не работает..
Аватара пользователя
Garrat
Сообщения: 36
Зарегистрирован: 15 июл 2010, 14:44

Re: Обращение к врапперу из мувиклипа

Сообщение Garrat »

Sxxxoxxxe писал(а): (это не шутка)
Это что! У меня во флексе цепочки и подлиннее получались. :lol: Хорошо, что есть parentApplication, а то Ctrl+V заело бы :D
Noise Gate
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34

Re: Обращение к врапперу из мувиклипа

Сообщение Noise Gate »

Garrat писал(а):У меня во флексе цепочки и подлиннее получались
Все это от неправильной архитектуры приложения ;) :D
Аватара пользователя
Garrat
Сообщения: 36
Зарегистрирован: 15 июл 2010, 14:44

Re: Обращение к врапперу из мувиклипа

Сообщение Garrat »

Noise Gate
Согласен. Буду работать над собой ;)
Ответить