Показать сообщение отдельно
Старый 18.10.2002, 16:16
mainpart вне форума Посмотреть профиль Отправить личное сообщение для mainpart Найти все сообщения от mainpart
  № 4  
mainpart

Регистрация: Oct 2002
Сообщений: 10
По умолчанию А мне кажется так нельзя.

Дело в том, что onLoad принимает ссылку на функцию, а в ссылке, как известно мы не можем передать параметры.

Т.е. movie.onLoad=function_name(var1,var2) просто присвоит onLoad'у результат выполнения функции.

Сегодня столкнулся с новой проблемой - событие onLoad вообще не возникает для клипов подгруженных по loadMovie

Т.е. _root.createEmptyMovie("test",level);
_root.test.loadMovie("external.swf");
_root.test.onLoad=function() { trace("test");}

не вызывается вообще, хотя кол-во загруженных байт совпадает с тотальным у этого внешнего swf.
Одновременно, если внутри external.swf прописать onLoad на него самого, то все работает. где грабли?