Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   оборвать загрузку картинки (http://www.flasher.ru/forum/showthread.php?t=102683)

klafuda_klalafu 19.10.2007 09:07

оборвать загрузку картинки
 
есть спрайт в него гружу картинку. в какой то момент (допустим картинка загружена всего на 50%) я хочу оборвать загрузку и начать заново но уже другую картинку.
Почему то close() не так работает как я думал! ???
как очистить loader??
как правильно оборвать загрузку?
не создавая Loader заново и спрайт то же....

vvk80 22.10.2007 10:40

Цитата:

Сообщение от klafuda_klalafu
есть спрайт в него гружу картинку. в какой то момент (допустим картинка загружена всего на 50%) я хочу оборвать загрузку и начать заново но уже другую картинку.
Почему то close() не так работает как я думал! ???
как очистить loader??
как правильно оборвать загрузку?
не создавая Loader заново и спрайт то же....

честно говоря не пробовал, но может быть погрядок действий такой:
создаем прелоадер, подписываемся на событие
ProgressEvent.PROGRESS, далее ставим if и когда bytesLoaded будет составлять 50 процентов, пишем что-то вроде break;, удаляем спрайт, запускаем другую феункцию закгрузки и т.д...
Еще раз повторюсь я этот метод не пробовал но вдруг сработает... :)

ALiEN_ 24.10.2007 01:40

Может быть это,

unload():void
Removes a child of this Loader object that was loaded by using the load()

поможет?

etc 24.10.2007 02:34

См. метод close().


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

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