PDA

Просмотр полной версии : как вызвать фукн. из приаттаченного мува


WD`
11.08.2002, 18:50
как вызвать фукн. из приаттаченного мува?
вот кусок кода.

i++;
_root.attachMovie("FadeOut","Fo"+i,1);
eval('_root.Fo'+i+'.go("_root.help","_root.Fhelp)');

где: i-счетчик; go-функция в мувике FadeOut.

идея понятна вроде:)

ps: аттачиться нормально

Pietrovich
11.08.2002, 21:50
// eval('_root.Fo'+i+'.go("_root.help","_root.Fhelp)');

попробуй

_root["Fo"+i].go("_root.help","_root.Fhelp);

RDA
12.08.2002, 10:48
i++;
var link = _root.attachMovie("FadeOut","Fo"+i,1);
link.go("_root.help","_root.Fhelp");

WD`
12.08.2002, 12:01
thx всем за помощь:)

DeliMIter
12.08.2002, 13:13
Оригинал написал(а) RDA
i++;
var link = _root.attachMovie("FadeOut","Fo"+i,1);
link.go("_root.help","_root.Fhelp");
Должно не сработать. Инициализация клипа происходит только на следующий кадр после аттача, а в этом можно только переменные назначать.

RDA
13.08.2002, 10:07
2 DeliMIter Нда лоханулся, привык я к методам.....

2 WD` Не слушай меня, плохому научу :D

WD`
13.08.2002, 14:49
thxxx DeliMIter, я понял почему у меня не работало :)

всем пасиб еще раз:)