PDA

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


klafuda_klalafu
28.12.2006, 11:04
есть такая система:
представьте себе когда мышка наведена на определенную область экрана- выполняем построение в новый мовик _root.createEmptyMovieClip();
в нем создает текстовое поле в которое текст помещаем + создаем контейнет мувик LP в который загружаем картинку...
но вот проблемма
когда быстро начинаешь перемещать мышой по экрану и наводить на все активные области то при остановке на последнем происходит слудущее:
начинает прогружаться весь массив мувиков...
как мне остановить загрузку еали я ушел с определенного сектора?...
анлоад не помогает и удаление и создание нового контейнера то же...
может есть какой то стандартный способ..

Infectedcell
28.12.2006, 11:52
есть такая система:
представьте себе когда мышка наведена на определенную область экрана- выполняем построение в новый мовик _root.createEmptyMovieClip();
в нем создает текстовое поле в которое текст помещаем + создаем контейнет мувик LP в который загружаем картинку...
но вот проблемма
когда быстро начинаешь перемещать мышой по экрану и наводить на все активные области то при остановке на последнем происходит слудущее:
начинает прогружаться весь массив мувиков...
как мне остановить загрузку еали я ушел с определенного сектора?...
анлоад не помогает и удаление и создание нового контейнера то же...
может есть какой то стандартный способ..
Если ты юзаешь onRollOVer для создания мувиков с текст. полями,
то самый простой способ использовать onRollOut, то есть:

mc.onRollOut = function() {
this.removeMovieClip();
}

Соответственно предполагаем, что твои созданные мувики и есть "mc"
можно еще с помощью for намутить...
если ты грузишь снаружи....
т.е. при "уведении" мыши с мувика for будет проверять, с какого именно мувика ты убрал мышь и соответственно убивать этот мувик....

Надеюсь я ответил на твой вопрос.

klafuda_klalafu
28.12.2006, 12:55
я не спрашиваю шо мне использовать мне надо какой то механизм который бы прекратил загрузку файла ! ибо!
когда я ухожу с мувика загрузка не прекратилась да же не смотря на то шо клип удален и картинка грузится в какой то буфер и при наведении на следущий активный элемент (если конечно во время передвижения загрузиться картинка еще не успела) я увижу что появится та картинка которая с предыдущего мувика была задержка пол секунды и заново начинает грузится следущая..... МНе хочется что бы загрузка обрубалась как тока я увел мышу с активной области!....

iNils
28.12.2006, 13:08
mc.onRollOut = function() {
this.loadMovie(null)
}