Просмотр полной версии : Передача данных
А вот как передать данные из подгружаемого мувика в основной, и отправить другие обратно?
:).. странный вопрос...
а так не потянет
из подгружаемого:
_parent.var = "some";
а из главного
loaded.var = "ans";
Или я вопрос неправильно понял?
Мувик не в смысле MC, а подгружаемый СВФ
я про то и говорю...
main movie:
mc.loadMovie("myswf.swf");
if(quest!=null){
mc.ans = "answer";
}
loadable movie:
_parent.quest = "question";
если надо могу исходник дать...
Мне надо передать типа: gotoAndPlay(3)
Пробовал этот метод - не помогает.
ЗЫ: второй мувик (лоадед) у меня уже сделан, и ФЛА к нему удален. Так что дописать ничего нельзя.
Может быть так:
mc.loadMovie("myswf.swf?name=value");
_root.mc.gotoAndPlay();
может так?
ну всё... сушите ласты... я незнаю =)
[subway]design
18.02.2002, 10:37
А так:
mc.loadMovie("myswf.swf?name=value");
а в myswf.swf пишешь в первом кадре:
gotoAndStop(name);
он же сказал что у него нет исходника от загружаемого мувика... =) и он не может в нём ничего изменить...
[subway]design
18.02.2002, 10:43
сорри..
ну я тоже сушу ласты тогда...
_root.mc.gotoAndPlay(N);
где N- номер frame, если Вы их имен не знаете или кадры
вообще не именованы. В худшем случае значение N прейдется подбирать методом научного тыка. Если имена знаете, то
вместо N нужно писать "frameName".
может так?
AZart.de
18.02.2002, 12:54
nda... rebiata...
posmotri www.azart.de
tam vsia navigaciya meniu zavisit ot podgrujennih swf-nikov
a delaetsia tak:
delaesh preloader.swf(ne tot kotoriy ti dumaesh :-))))
v nem - dve stro4ki: loadmovienum("ramka.swf", 99)
loadmovienum("4e tam podgrujaetsia.swf",5)
potom upravliaesh drugdrugom sootvetstvenno: iz ramki:
_level5.var=123;
iz 4e tam podgrujaetsia.swf _level99.gotoandplay(3);
tak nado? :D
ну чего вы морочитесь, прямые руки - рабочий код
[subway]design
18.02.2002, 17:01
А чего СтимС говорит, что mc.goto... не работает? :confused:
Мораль: всегда проверяйте, что вам на уши вешают... ;)
2 ish: Спасибо, хоть один человек проверил... :)
А оо и говорю!
спасибо, конечно, ишу, но я забыл сказать...:(
Без кнопки....
А с кнопками это я и сам могу :)
John Connor
18.02.2002, 23:20
http://www.azart.de/
менюха! =) угадал?
2StimS а какая, простите, разница с кнопки или нет?
AZart.de
20.02.2002, 12:36
v syssle? :confused:
Ребята, на самом деле все просто:
загружаемый мувик не видит, кто его загружает, но при этом, если в его "актионсе" прописать
Tell Target(_root)
Goto...
то он сделает в прямом смысле -- скажет на самую вершину иерархии "гоуту..."
Соответственно, если ты загружаешь мувик не на уровень, а в какой-либо пустой movie, то с основной сцены ты говоришь свой таргет в етот movie (Goto... || somthing else...).
Итак, вот вам схема передачи данных!!!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.