Просмотр полной версии : как правильно организовать обмен данными между подгружаемыми swf-ками
Bentrizen
14.10.2002, 16:24
Народ... я понимаю что это наверно очевидно... но у меня вопрос возник...
каким образом можно правильно организовать следующее
есть мувик1.swf
в него я хочу подгрузить другие мувики 2 3 4 и тд
как мне организовать между ними обмен данными - например чтобы при нажимании кнопок в одном из них можно было добится реакции в других... ?
лучше всего если исходник дадите... с минимальными объяснениями...
:rolleyes:
mainpart
15.10.2002, 01:20
используй полные пути. получишь доступ ко всем методам и параметрам мувика.
Например
_root.attachMovie("mc1","test1",1);
_root.attachMovie("mc2","test2",1);
Внутри них можешь использовать конструкции _root.test.имя_переменной (или функции для вызова)
Насколько я понимаю _root.attachMovie("mc1","test1",1) склеивает два мувика превращая их единое целое, а без этого можно обойтись?
Типа : test1.loadMovie("movie.swf",1);
mc1.VaribleName = test1. VaribleName ;
будет работать ?
Max N Chubin_
16.10.2002, 16:49
ребзя, вы о чем лясы точите?
чтобы обмениваться данными между клипами нужно просто указывать полный путь к переменной!
и пофигу где она лежит!
вот пример:
_root.mc1.t=_root.mc2.perem;
эту строку можно поместить в любой клип, но она будет работоспособная. Примите за правило - всегда указывать полный пуь к переменным!
Случаи когда этого делать не надо потом для вас станут очевидными.
пример в атаче...
Я догадывался, но не проверял. Спасибо.
Теперь буду знать, а скоро и использовать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.