PDA

Просмотр полной версии : загрузка одного swf ролика в другой


ChieF_Of_ReD
29.11.2011, 16:14
Итак, что у нас есть:
Два swf ролика в первом основной рабочий код написанный на AS1
во втором организован обмен flash->php->flash.
Суть проблемы в том что какого фига я лез в такие дебри с AS1?. Но это скорее риторический вопрос.

Что бы у меня все хорошо работало мне надо организоваь обмен переменными между роликами. И это я просто не знаю как реализовать. Работает только подгрузка loadmovie, но вытащить переменные все равно не получается.

MovieClipLoader для AS1 и flash 5 не работает(

в общем если будут у кого какие-то интересные мысли, то буду рад.

silin
29.11.2011, 18:43
у меня вот так получилось
на таймлайне два фрейма, в первом такой код
if(!dataClip){
attachMovie("container","dataClip",0);//container - пустой клип в библиотеке
loadMovie("clip.swf", dataClip);//clip.swf - загружаемый клип, у него в руте есть переменная data="bla bla";
}
if(dataClip.data!=undefined){
stop();
trace("dataClip.data: "+dataClip.data);//bla bla
}

ChieF_Of_ReD
30.11.2011, 17:52
у меня вот так получилось
на таймлайне два фрейма, в первом такой код
if(!dataClip){
attachMovie("container","dataClip",0);//container - пустой клип в библиотеке
loadMovie("clip.swf", dataClip);//clip.swf - загружаемый клип, у него в руте есть переменная data="bla bla";
}
if(dataClip.data!=undefined){
stop();
trace("dataClip.data: "+dataClip.data);//bla bla
}

Спасибо, что потратил время на этот вроде бы нетривиальный вопрос, но воспользоваться твоим советом у меня скорее всего не получится. Всю эту проблему я решил, переписав свой код первой флэшки для AS2.

Ещё раз спасибо. Я ещё тот динозавр)