![]() |
Как прервать скачивание картинки, клипа?
Просмотрел все темы, касающиеся MovieClipLoader,но так и не нашел ответ на вопрос: можно ли вообще и, если можно, то как прервать процесс закачки картинки инициализированной функцией MovieClipLoader.loadClip()? Пробывал убивать и листенеры и сам таргет, но процесс продолжается. И, если уж кто знает, как можно регулировать данный процесс: приостанавливать, прерывать, возобновлять, но только в AS 2? Заранее благодарен.
|
в AS2 вроде никак нельзя, в AS3 можно.
|
Начать загружать в тот же таргет пустую ссылку.
|
Спасибо за ответы. Пустая ссылка не очень подходит для моего случая. Я делаю мульти-лоадер для картинок, где есть экран для прокрутки уже загрузившихся картинок, но не с частотой загрузки, а определенным промежутком времени и хотелось бы, что бы проигрывание играло параллельно процессу загрузки, а не ждать пока все картинки загрузяться.
|
Если по АС2, то:
и почему же пустая ссылка не подходит? Вы же её грузить будете в тот же таргет, что и поток, который следует остановить, так что он замениться 100% и соответственно закончиться, так как его длинна будет 0 байт. Возобновлять правда не получиться, придется грузить сначала... но в этом вопросе кэш поможет :) ибо загрузившуюся ранее часть отдаст именно он. |
Еще раз всем ответившим, спасибо. Проблему решил порционной загрузкой. Если кому интересно, то решение следующее: загружаю небольшое ( в моем случае 9 ) количество картинок, потом загружаю картинку на экран, потом снова 9 маленьких картинок и снова одну большую. Работает вроде бы приемлемо.
|
| Часовой пояс GMT +4, время: 11:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.