Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Загрузка множества картинок (http://www.flasher.ru/forum/showthread.php?t=89975)

klafuda_klalafu 28.12.2006 11:04

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

Infectedcell 28.12.2006 11:52

Цитата:

Сообщение от klafuda_klalafu
есть такая система:
представьте себе когда мышка наведена на определенную область экрана- выполняем построение в новый мовик _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)
}



Часовой пояс GMT +4, время: 19:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.