![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2008
Сообщений: 24
|
Пишу галлерею.
Не могу понять что за проблема ![]() При загрузке болшой картинки должно выполнятся но ничего не выводит И самое главное почему _global.numLoaded равно 49? Изз-а этого путаются события на картинки. Подскажите в чем подвох movies = []; _global.numLoaded = 0; var my_mcl2:MovieClipLoader = new MovieClipLoader(); var my_mcl:MovieClipLoader = new MovieClipLoader(); big_obj = [];//Слушатель for (i = 0; i < 7; i++) { //create containers small... movies[i] = new Object(); movies[i].onLoadInit = function(mc:MovieClip) { //присваиваем события для маленькой картинки _global.numLoaded++; trace(_global.numLoaded); }; //create containers big... big_obj[i] = new Object(); big_obj[i].onLoadInit = function(mc:MovieClip) { //присваиваем события для большой картинки trace("bu bu bu bu"); }; my_mcl2.loadClip(image[i].big,big["bimg" + i].i); my_mcl2.addListener(big_obj[i]); my_mcl.loadClip(image[i].small,small["img" + i].i); my_mcl.addListener(movies[i]); } |
|
|||||
|
Banned
[+5 15.02.09]
[++5 15.02.09] Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
|
А почему нельзя все одним лоадером и 1 слушателем сделать? Добавь событие onLoadStart, onLoadError и смотри может там ошибки, или вообще не происходит старт загрузки.
|
|
|||||
|
Регистрация: Sep 2008
Сообщений: 24
|
Цитата:
событие onLoadInit почемуто для одного объекта вызывалось много раз. Если я не ошибаюсь, надо в onLoadInit что-то удалять, чтобы этого не происходило. Но все равно я это обошел ... |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|